swat squad
Meaning, Definition & Usage
Dictionary
Related
noun
a squad of policemen who have been trained to deal with violent and dangerous situations
Special Weapons and Tactics squad; SWAT team; Special Weapons and Tactics team
.
WordNet
Previous
swasher
swashing
swashway
swashy
swastika
Next
swatch
swate
swath
swathe
swather