STALKED

Definition of STALKED

  1. (adj)having or growing on or from a peduncle or stalk