English
›
Words
adulate
Translation:
English
Verb
9
to
praise too highly or flatter in a servile manner
2
to
admire to an excessive degree
Add
Translation