stamping ground - İngilizce Eşanlam Sözlük

stamping ground

n.
[1] haunt , hangout , resort , repair