trench coat

a belted raincoat, typically with a folded tab somewhat like an epaulet fastened with a button over each shoulder seam

Origin: so called because resembling an officer's coat worn in trenches during WWI

See trench coat in American Heritage Dictionary 4

noun
A belted raincoat in a military style, having straps on the shoulders and deep pockets.
link/cite print suggestion box