HIGHBALL


Meaning of HIGHBALL in English

n. US 1 a drink of spirits and soda etc., served with ice in a tall glass.

2 a railway signal to proceed.

Oxford English vocab.      Оксфордский английский словарь.