Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

deerstalking Definition

Cancel
deerstalking
noun
The hunting of deer on foot, by stealing upon them unawares

Words Related to deerstalking!

deerstalking Examples by Brain Bank Users