Dictionary search results

Showing 1-5 of 5 results

shoot-down British & World English

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

shoot someone/thing down in shoot British & World English

Bring down an aircraft or missile by shooting at it

shoot someone/thing down British & World English

Bring down an aircraft or missile by shooting at it

shoot down English-Spanish

derribar, abatir