many new office buildings are excrescences upon the city - многие новые административные здания уродуют город
1. 1) нарост
2) бот. нарост, кап
3) вет. опухоль
2. 1) разрастание, бурный рост
2) рост (волос, рогов и т. п.)
3) нарастание, взрыв (радости и т. п.)
3. уродство; что-л. режущее глаз
many new office buildings are ~s upon the city - многие новые административные здания уродуют город
• Something that bulges out or is protuberant or projects from a form
• An abnormal outgrowth or enlargement of some part of the body