own goal

Definitions

General English

Slang

  • noun a suicide. An unsentimental item of police jargon since the 1970s.

Sports

  • noun a goal scored by mistake for the opposing team, usually as a result of a miskick, mishit or deflection off another player.
http://www.dictionarycentral.com/definition/own-goal.html