Find the word definition

Wiktionary
shootdowns

n. (plural of shootdown English)

Usage examples of "shootdowns".

It was a particularly believable operation given the decade of shootdowns that had just taken place.