Meaning of duck down

Definition of duck down

(noun) down of the duck

Other information on duck down

WIKIPEDIA results for duck down
Amazon results for duck down