Search results
- Dictionarystamping ground
noun
- 1. a place where someone regularly spends time; a favourite haunt: "they fear that rich trendsetters will encroach on their favourite stamping ground"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries