Skip to main content

Oxford office's definitions

Eloushka

Eloushka is a type of citrus cocktail. Only sold in America and is one of the most expensive cocktails sold as it is made up of very rare ingredients.
An Eloushka Cocktail has a very tangy flavour and is very sharp and refreshing.
by Oxford office November 7, 2016
mugGet the Eloushka mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email