Definition of stomping ground in English:

stomping ground

noun

North american

Pronunciation:

stomping ground

//