kagoul

noun
🔊/kəˈɡuːl/
🔊/kəˈɡuːl/
(also cagoule)
(British English)
jump to other results
  1. a long light jacket with a hood, worn to give protection from wind and rain连帽式轻便长风雨衣Topics Clothes and Fashionc2