loiter
/ˈloɪtər/Definitions
1. verb
to stand or hang around idly in a place, especially for a long time; to spend time in a place without doing anything specific
“The kids were caught loitering outside the cinema.”
2. noun
a person who hangs around in a place, especially for a long time, without a specific purpose
“The police officer asked the group if they were loiters or customers.”