I'd rather meet him here on my own home ground.
⇑ Translate the sentence above by Google ⇑
Related: ground, meet, own, grind, rather