English Dictionary
Definition monstrosity in British English
monstrosity noun
[countable] noun
/mɒnˈstrɒsəti/
Example
The Eiffel Tower was considered a monstrosity when it was first built.
Synonyms and related words
