Definition of headless horse in US English:

headless horse

noun

  • An apparition in the form of a horse with no head.

Origin

Early 18th century; earliest use found in John Gay (1685–1732), poet and playwright.