Definitions of cagoule:

  • noun:   lightweight parka; waterproof