English Dictionary
Definition laud in British English
laud verb
[transitive] verb
/lɔːd/
1
to praise someone or something
Synonyms and related words
