Vocabulary

彳亍

stopping in one's tracks; standing still

noun