BLOWDOWN Meaning of BLOWDOWN in English [blow.down] n (1895): an instance of trees being blown down by the wind; also: a tree blown down Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012