Own Goal
Sports Dictionary
– a ball that a player scores in their own team's goal.
Related to football terms
Other definitions in the section "Football / soccer terms"
– a ball that a player scores in their own team's goal.
Related to football terms
Other definitions in the section "Football / soccer terms"