VariousWords beta
Related Terms:
Definitions:
Noun
highball
Definition: a mixed drink made of alcoholic liquor mixed with water or a carbonated beverage and served in a tall glass
Definition: A cocktail made from a spirit plus soda water etc.
Verb
Definition: To make an estimate which tends toward exaggeration.