English Dictionary
Definition swoop in British English
swoop noun
[countable] noun
/swuːp/
2
a sudden and unexpected attack on a place, especially by police
Synonyms and related words
