English Dictionary
Definition sing someone’s/something’s praises in British English
sing someone’s/something’s praises phrase
phrase
Synonyms and related words

English Dictionary