Langimage
English
B2

to demolish or destroy a structure, such as a building.

Meanings

to demolish or destroy a structure, such as a building.

The city decided to tear down the old library to make space for a new park.

Synonyms

Antonyms

to criticize or belittle someone or something harshly.

She tends to tear down her colleagues during meetings.

Synonyms

Antonyms

Last updated: 2025/01/11 11:54