PEACOAT

Definition of PEACOAT

  1. (noun)a sailor's heavy woolen double-breasted jacket