Answer: flannelcoat

AnswerCrossword Clue
FLANNELCOATWarm winter wear