English
›
Words
to
praise too highly or flatter in a servile manner
Translation:
English
Verb
9
adulate
Add
Translation