home ground
noun
Meaning
- A sports team's own ground, which is used for their home games.
- (figurative, uncountable) an area or place where one feels familiar or at home.
Etymology / origin
No prose etymology has been added yet.
No ancestor words have been linked yet.
Related words
Descendant words
No descendant words have been linked yet.