trench coat
nounDefinition of trench coat
1
: a usually double-breasted raincoat with deep pockets, wide belt, and often straps on the shoulders
2
: a waterproof overcoat with a removable lining designed for wear in trenches
Keep scrolling for more
Keep scrolling for more