Cagoule
/kəˈɡuːl/ noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 A lightweight waterproof parka. Ireland, UK
- 2 lightweight parka; waterproof wordnet
Antonyms
All antonymsExample
More examples"John is standing in the street wearing a cagoule."
Etymology
Borrowed from French cagoule. Doublet of cowl.