STOMPING GROUND


Meaning of STOMPING GROUND in English

[stomping ground] n (1854): stamping ground

Merriam-Webster English vocab.      Английский словарь Merriam Webster.