meaning of cagoule

cagoule meaning in Urban Dictionary

1. A raincoat (another term for anorak or waterproof coat/jacket.2. A slang term for a condom.


cagoule meaning in General Dictionary

lightweight parka; waterproof


cagoule - French to English

balaclava