to
praise excessively (as a form of advertisement)

Translation:
English
Verb
Add