Meaning of parka

Definition of parka

(noun) a kind of heavy jacket (`windcheater' is a British term)

Other information on parka

WIKIPEDIA results for parka
Amazon results for parka