Definitions of duck down:

  • noun:   down of the duck