meaning of swat team

1. a squad of policemen who have been trained to deal with violent and dangerous situations


Related Words

swat team |

Developed & Maintained By Taraprasad.com

Treasure Words