palatable

palatable

palatable

Adjective

acceptable to the taste or mind; "palatable food"; "a palatable solution to the problem"

Synonyms: