MONSTROSITY


Meaning of MONSTROSITY in English

n. 25B6; noun

a concrete monstrosity : EYESORE, blot on the landscape, carbuncle, excrescence.

a biological monstrosity : MUTANT, mutation, freak (of nature), monster, abortion.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.