Definify.com

Definition 2024


rose_water

rose water

See also: rosewater

English

Noun

rose water (uncountable)

  1. The water-soluble portion of the distillate of rose petals.