home ground - English Synonyms Dictionary

home ground

n.
[1] habitat