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