meaning of shoot down

1. shoot at and force to come down; "the enemy landed several of our ">aircraft"


Related Words

shoot down | shoot-down |

Developed & Maintained By Taraprasad.com

Treasure Words