A fragrant essential oil or perfume obtained from flowers.
Attar of roses.
An essential oil or perfume made from the petals of flowers, esp. of damask roses (attar of roses)
Webster's New World
An essential oil extracted from flowers.
A perfume made from this oil.
Other Word Forms of Attar
Attar Is Also Mentioned In
Find Similar Words
Find similar words to attar using the buttons below.