cagoule in Polish cagoule in Polish kangurka noun (UK, Irish) A lightweight waterproof parka. Add to Flashcards