Synonyms of Shoot-down in English :
Antonyms of Shoot-down in English
Thesaurus of Shoot-down in English
1. (noun) murder by shooting someone down in cold blood