Definition of horse's neck in English:

horse's neck

noun

informal
  • A drink consisting of ginger ale, a twist of lemon peel, and spirits, typically brandy.

    • ‘The key to a Horse's Neck is the lemon peel which hangs off the rim of the glass, resembling the neck of a horse hanging into the drink.’