Excrescence(noun)
(The action of spoiling the appearance of something)
Hindi meaning:विरूपण
Synonyms: Deformation, Spoil, Anamorphosis, Malformation
Antonyms: Perfection
Example: Local residents regard the hulking apartment building as a hideous excrescence on their once-lovely street.
Learn it with 19 more words: Daily Vocabulary – 5 August 2017 →









