home ground


Meanings

  • the type of environment in which an organism or group normally lives or occurs;
    • "he felt safe on his home grounds"

Synonyms