At·tar n. A fragrant essential oil; esp., a volatile and highly fragrant essential oil obtained from the petals of roses. [Also written otto and ottar.]
◄ ►
ottar
n : essential oil or perfume obtained from flowers [syn: attar,
atar, athar]