trench coat
1.
(
noun
) a military style raincoat; belted with deep pockets
Related Words:
raincoat
,
waterproof
Terms and Conditions of Use / Copyright Notice