lavender water
nounDefinition of lavender water
: a perfume consisting primarily of an alcoholic solution of lavender oil
1