Definitions Found:

to lurk out of sight