SHOOT DOWN


Meaning of SHOOT DOWN in English

[shoot down] vt (1845) 1: to cause to fall by shooting "enemy aircraft shot down the helicopter"; esp: to kill in this way "was shot down in cold blood"

2: to put an end to: defeat

3: deflate, ridicule

4: discredit

2. "shoot down a theory"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.