Definitions
noun
a mixed drink made of alcoholic liquor mixed with water or a carbonated beverage and served in a tall glass
Look “highball” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a mixed drink made of alcoholic liquor mixed with water or a carbonated beverage and served in a tall glass