Duckback Men and Women Raincoats – Buy Duckback Raincoats at SEASONKART. Our Products carry the highest standards in both quality and reliability. The origin of brand name “Duckback” comes from the phrase, ‘Water Off a Duck’s Back’ which is related to the fact that duck feathers are coated in a special oil that repels water which means water rolls off their backs so water can’t get through them, keeping them dry & warm.