English Dictionary
Definition obloquy in British English
obloquy
noun
Synonyms and related words

English Dictionary