ATTAR

n.

1 definition — Webster’s Dictionary (1828)


n.

A fragrant essential oil; esp., a volatile and highly fragrant essential oil obtained from the petals of roses. [Also written otto and ottar.]


← ATTAMINATE A — all words ATTASK →