ducking coat

Noun

 * 1) A short, warmly lined waterproof jacket, made in neutral colors or camouflage.