Term: Home advantage

Definition:


Being more than usually likely to win a match due to playing at your home ground.

Contributed By: