Mackinaw coat

Explore definitions, synonyms, and language insights of Mackinaw coat

Definitions

Noun
a short plaid coat made of made of thick woolen material

More General Terms