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