attar :
Idioms & Phrases
Idioms/Phrases
Prefix/Suffix
Associated
Related
Dictionary
Index
attar of roses
attar of roses
noun
a volatile fragrant oil obtained from fresh roses by steam distillation
rose oil
.
WordNet