ON ONE'S OWN GROUND


Meaning of ON ONE'S OWN GROUND in English

on familiar territory, on home soil

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.