Noun: stamping groundUsage: informal- A frequently visited place
"The local coffee shop became their favourite stamping ground";
- haunt, hangout [informal], repair [archaic], stomping ground [N. Amer]
Derived forms: stamping grounds
Type of: area, country