stomping ground

/S T AA1 M P IH0 NG G R AW0 N D/
noun
  1. 1

    A stamping ground

Source: https://en.wiktionary.org/wiki/stomping%20ground