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

palatable Definition

Cancel
palatable
adjective(pal-at-able)
agreeable to the palate or taste
palatable
adjective(pal-at-able)
agreeable or acceptable to the mind

Words Related to palatable!

palatable Examples by Brain Bank Users