attar Meaning, Definition & Usage

  1. noun essential oil or perfume obtained from flowers
    atar; ottar; athar.

WordNet


At"tar noun
Etymology
Per. 'atar perfume, essence, Ar. 'itr, fr. 'atara to smell sweet. Cf. Otto.
Definitions
  1. A fragrant essential oil; esp., a volatile and highly fragrant essential oil obtained from the petals of roses. Also written otto and ottar.

Webster 1913