TUCK


Meaning of TUCK in English

v. put into a small or narrow place, thrust into, push in the ends of, insert; draw up in folds, pleat

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