HORSE'S NECK


Meaning of HORSE'S NECK in English

noun

: a tall drink consisting of ginger ale or ginger ale and a liquor served iced in a large tumbler with a spiral of lemon peel hanging over the rim

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.