English dictionary
cagoule meaning and definition
Definition and meaning of cagoule at MeaningMonkey.org. cagoule meaning and definition in the English Dictionary.CAGOULE noun
Definition of cagoule (noun)
- lightweight parka; waterproof
Source: Princeton University Wordnet