special weapons and tactics squad
Meaning, Definition & Usage
Dictionary
Related
noun
a squad of policemen who have been trained to deal with violent and dangerous situations
SWAT team; SWAT squad; Special Weapons and Tactics team
.
WordNet
Previous
spearwort
speary
spec
spece
specht
Next
specialisation
specialise
specialised
specialiser
specialism