TARRY Meaning of TARRY in English v. stay, sojourn, delay, linger, wait Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012