Definition of stomping ground in English:

stomping ground

noun

North American

Pronunciation:

stomping ground

//