English dictionary
deerstalking meaning and definition
Definition and meaning of deerstalking at MeaningMonkey.org. deerstalking meaning and definition in the English Dictionary.DEERSTALKING noun
Definition of deerstalking (noun)
- stalking deer
Source: Princeton University Wordnet