a place where someone 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.
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.
Check pronunciation: home ground