deerstalking

Definitions of deerstalking
  1. noun
    stalking deer
    see moresee less
    type of:
    stalk, stalking, still hunt
    a hunt for game carried on by following it stealthily or waiting in ambush
Word Family