ale yard
noun
: a tall slender flaring drinking glass used also as a measure for liquids compare yard of ale
Love words? Need even more definitions?
Merriam-Webster unabridged
Share