Loading
cagoule
cagoule
(noun)
/kəˈɡuːl/
A cagoule.
1
Definition
Examples
(Britain) A lightweight waterproof parka.