Dictionary search results

Showing 1-3 of 3 results

shoot-down British & World English

An act or instance of bringing down an aircraft by shooting at it

shoot someone/thing down British & World English

Bring down an aircraft or missile by shooting at it

shoot someone/thing down in shoot British & World English

Bring down an aircraft or missile by shooting at it