Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: stamping ground
Usage: informal
  1. 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