shootdowns is shootdown's Plural Form

shootdown

US 
UK 
  • na.〈口〉严厉谴责;〔俚语〕驳倒;射落;打下来
  • Web七四七亡魂九霄;强行中止
Plural Form:shootdowns