Term: Unassailable lead

Definition:


So far ahead in goals or points that other teams can’t possibly catch up.

Contributed By: