stay longer than intended; delay leaving a place.
Merriam-Webster Online Dictionary
tarry (verb)intransitive verb
1.
a) to delay or be tardy in acting or doing
b) to linger in expectation - wait
2.
to abide or stay in or at a place
- stay sojourn
of, resembling, or covered with tar