English dictionary
duck down meaning and definition
Definition and meaning of duck down at MeaningMonkey.org. duck down meaning and definition in the English Dictionary.DUCK DOWN noun
Definition of duck down (noun)
- down of the duck
Source: Princeton University Wordnet