Meaning of neck victory in English:

neck victory

noun

Horse Racing
  • A win by a neck.

Origin

Early 20th century; earliest use found in The New English Dictionary.