An Encylopedia Britannica Company

stomping ground

1 ENTRIES FOUND:
stomping ground noun
plural stomping grounds
stomping ground
noun
plural stomping grounds
Britannica Dictionary definition of STOMPING GROUND
[count] US
: a place where someone likes to go or often goes usually plural
called also (British) stamping ground