Comprehensive
Dictionary Suite
Help
Help
Help
tarry1 to delay or postpone starting or acting; linger. [2 definitions]
tarry2 of or resembling tar. [2 definitions]