Subscriber login


Forgot your password?

Library card login

Other

Long Island iced tea

Definition of Long Island iced tea

noun

  • a cocktail consisting of rum, vodka, gin, and other spirits mixed with cola and lemon juice.