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

turkish delight Definition

Cancel
turkish delight
noun(turk-ish de-light)
a jellied candy typically flavored with rose water

Words Related to turkish delight!

turkish delight Examples by Brain Bank Users