English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition GLT in British English

GLT noun

noun
1

goal line technology: in football, technology that helps decide whether the ball has crossed the line in front of goal and therefore whether a goal has been scored

Example

Ahead of GLT decision, UEFA wants to reopen debate

Definition GLT in British English