English dictionary
attar of roses meaning and definition
Definition and meaning of attar of roses at MeaningMonkey.org. attar of roses meaning and definition in the English Dictionary.ATTAR OF ROSES noun
Definition of attar of roses (noun)
- a volatile fragrant oil obtained from fresh roses by steam distillation
- synonyms: rose oil
Source: Princeton University Wordnet