American Dictionary
Definition duck out in American English
duck out phrasal verb
[intransitive] phrasal verb
1
to leave a place, especially in a way that is not noticed by other people
Synonyms and related words
