Excrescence :
xhungë
Synonyms :
Growth, Eyesore, Protuberance
Growth, Eyesore, Protuberance
English Meaning :
(Noun : Something that bulges out or is protuberant or projects from its surroundings)
(Noun : Something that bulges out or is protuberant or projects from its surroundings)
Example : the building is a sixties excrescence foisted on an otherwise flawless street
the building is a sixties excrescence foisted on an otherwise flawless street