stamping grounds
English
Noun
stamping
grounds
plural of
stamping ground