orgeat
noun
Definitions
A sweet syrup made from sugar and almonds (or originally barley) and rose water or orange flower water.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A sweet syrup made from sugar and almonds (or originally barley) and rose water or orange flower water.