Deer-stalking meaning

The hunting of deer by stalking, or stealing upon them unawares. One who deer stalks is known as a deer stalker.
noun
0
0
Advertisement