stalked
STALKED
, a. Having a stalk.