'attar of roses' definitions:

Definition of 'attar of roses'

(from WordNet)
noun
A volatile fragrant oil obtained from fresh roses by steam distillation [syn: attar of roses, rose oil]