English / phrasal verb
Blow down
MEANING IN ENGLISH
To collapse, topple, or destroy due to strong external pressure or crisis
In context
01
Flimsy business models are quickly blown down when sudden macroeconomic headwinds arrive.
02
Despite fierce competitive pressure, their resilient brand reputation could not be blown down.
Synonyms
topple,flatten,demolish
Antonyms
erect,fortify,reinforce
Collocations
blown down by the storm,blow down structures,blow down barriers