noun stay; stop; delay.
2. tarry ·vt to wait for; to stay or stop for.
3. tarry ·noun consisting of, or covered with, tar; like tar.
4. tarry ·vi to stay or remain behind; to wait.
5. tarry ·vt to delay; to defer; to put off.
6. tarry ·vi to delay; to put off going or coming; to loiter.
7. tarry ·vi to stay; to abide; to continue; to lodge.