peacoat

Explore definitions, synonyms, and language insights of peacoat

Definitions

Noun
a sailor''s heavy woolen double-breasted jacket

More General Terms