Topic: DRINK


limeade

noun
     
limeā€§ade [uncountable]
DFD a drink made from the juice of limes

Explore DRINK Topic