Meaning of long glass in English:

long glass

noun

  • 1A telescope; a spyglass (now chiefly Nautical and somewhat archaic).

  • 2A full-length mirror (now somewhat archaic).

  • 3A drinking glass for ale, approximately one yard (91 cm) in length, with a wide mouth and a narrow body tapering towards a bell-shaped bottom; compare "yard of ale", "yard-glass".

Origin

Late 17th century; earliest use found in Paul Rycaut (1629–1700), diplomat and author.