Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

carraway Definition

Cancel
carraway
noun(caraway oil)
an essential oil obtained from caraway seeds and used in pharmaceuticals and as a flavoring agent in foods and liqueurs

Words Related to carraway!

carraway Examples by Brain Bank Users