ducking coat
Noun
Meaning
ducking coat (plural ducking coats)
A short, warmly lined waterproof jacket, made in neutral colors or camouflage.
Noun
ducking coat (plural ducking coats)
A short, warmly lined waterproof jacket, made in neutral colors or camouflage.