HIGHBALL


Meaning of HIGHBALL in English

N. Amer.

■ noun

1》 a long drink consisting of a spirit and a mixer such as soda, served with ice.

2》 informal a railway signal to proceed.

■ verb informal travel fast.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.