Adjective Definition
palatable
1.Definition: acceptable to the taste or mind
"Palatable food", "A palatable solution to the problem"
Related Adjective(s):toothsome
Please Share
1.Definition: acceptable to the taste or mind
"Palatable food", "A palatable solution to the problem"
Related Adjective(s):toothsome