English Dictionary
Definition hood in British English
hood noun
[countable] noun
/hʊd/
English Dictionary