lucky duck
English
Noun
lucky
duck
(
plural
lucky ducks
)
(
informal
)
Someone
with
astounding
good luck
.
Synonyms:
lucky dog
,
lucky devil
,
lucky duckling
Translations
someone with astounding good luck
—
see
lucky dog