blanket-coat

Noun

 * 1) A  short heavy coat made of mackinaw.