Log in
Search words & phrases
oleaginous
US /ˌoʊliˈædʒɪnəs/
・
UK /ˌəʊliˈædʒɪnəs/
A1
Definition
Video subtitles
adjective
Unpleasantly and excessively suave or ingratiating in manner or speech