ale yard

noun

Definition of ale yard

: a tall slender flaring drinking glass used also as a measure for liquids — compare yard of ale

First Known Use of ale yard

1853, in the meaning defined above

Keep scrolling for more