Find the word definition

Wiktionary
stamping grounds

n. (stamping ground English)