English dictionary
shoot-down meaning and definition
Definition and meaning of shoot-down at MeaningMonkey.org. shoot-down meaning and definition in the English Dictionary.SHOOT-DOWN noun
Definition of shoot-down (noun)
- murder by shooting someone down in cold blood
Source: Princeton University Wordnet