CAGOULE

Definition of CAGOULE

  1. (noun)lightweight parka; waterproof