English Dictionary
◊ PALATABLE
palatable
adj : acceptable to the taste or mind; "palatable food"; "a
palatable solution to the problem" [ant: {unpalatable}]