tarry

noun

To vex; irritate; provoke; incite. See tar.

To continue in a place; remain; stay; sojourn; abide; lodge.

To wait or stay in expectation; wait.

To put off going or coming; delay; linger; loiter.

To cause to tarry; delay.