General:
* Hidden
* Concealed
* Stalked
* Slithered
* Skulked
* Hovered
* Waited
* Snooped
* Observed
More specific:
* Loitered (implies waiting around aimlessly)
* Ambushed (implies waiting to attack)
* 潜伏 (qiánfú) (Chinese, means "to lie in wait")
The best synonym depends on the specific situation and the nuance you want to convey.