Definisi 'palatable'
English to English
1 acceptable to the taste or mind
• palatable food
• a palatable solution to the problem
source: wordnet30
2 Agreeable to the palate or taste; savory; hence, acceptable; pleasing; as, palatable food; palatable advice.
source: webster1913
More Word(s)
un, palatability, palatableness, appetising, appetizing, comestible, eatable, edible,

Visual Synonyms
Click for larger image