Meaning of trench coat
Definition of trench coat
(noun)
a
military
style
raincoat;
belted
with
deep
pockets
Other information on trench coat
WIKIPEDIA results for
trench coat
Amazon results for
trench coat
Tweet