DUCK OUT


Meaning of DUCK OUT in English

avoid an unpleasant task, shirk one's responsibility

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.