Meaning of “excrescence” in the English Dictionary

british dictionary

"excrescence" in British English

See all translations

excrescencenoun [ C ]

uk /ekˈskres.əns/ us /ekˈskres.əns/

formal an unusual growth on an animal or one of its organs or on a plant

literary something considered to be very ugly:

The new office development is an excrescence on the face of the city.

(Definition of “excrescence” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)

Need a translator?

Translator tool

Get a quick, free translation!