Term: Home ground

Definition:

The stadium of your team.

Contributed By:

Category: General