Read the dictionary definition of tarry. All definitions for this word.
1. leave slowly and hesitantly
2. be about
1. The high school students like to loiter in the Central Square
2. Who is this man that is hanging around the department?
3. having the characteristics of pitch or tar