BLOW DOWN


Meaning of BLOW DOWN in English

Prostrate ( by the wind ), overthrow, lay low.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.