Definition of stomping ground in English:

stomping ground

noun

North American

Pronunciation

stomping ground