Limeade - Definition

limeade

n 1: sweetened beverage of lime juice and water

Look up another word