BLOW DOWN Meaning of BLOW DOWN in English Prostrate ( by the wind ), overthrow, lay low. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012