stomping grounds
English
Noun
stomping
grounds
plural of
stomping ground