'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]