What is the meaning of parka in English?

Learn vocabulary with pictures as well as definitions of parka in English

Learn in

See more

n. parka

Definition of parka in English

Hooded coat that is made of waterproof fabric.

Synonyms of parka in English

anorak