TARRY Meaning of TARRY in English (n.) Stay; stop; delay. Webster's English dictionary. Английский словарь Webster. 2012