attar of roses Meaning, Definition & Usage

  1. noun a volatile fragrant oil obtained from fresh roses by steam distillation
    rose oil.

WordNet