Trench Coat (noun) Definition, Meaning & Examples

noun
  1. a waterproof overcoat styled along military lines, belted, with straps on the shoulders and lower sleeves.
noun
  1. a belted double-breasted waterproof coat of gabardine, etc, resembling a military officer's coat
Trench Coat (noun) Definition, Meaning & Examples

More Definitions