Loading page
attar of roses is a noun meaning "a volatile fragrant oil obtained from fresh roses by steam distillation". It carries one recorded sense.
Definitions, synonyms and semantic relations for attar of roses come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.