self goal

English

Noun

self goal (plural self goals)

  1. Synonym of own goal