home ground

noun
1
a sports ground that a team regularly plays on in their own area or town
زمین خانگی, ورزشگاه خانگی, زمین بازی خانگی, محل بازی تیم میزبان
2
a place where somebody lives or works and where they feel confident, rather than a place that is not familiar to them
محیط آشنا, زمین خانگی, محل اصلی, محل آشنایی
I'd rather meet him here on my own home ground.