English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition spit hood in British English

spit hood noun

noun
Example

Nearly half of the 43 forces in England and Wales use spit hoods, as does Police Scotland.

Definition spit hood in British English