What is the meaning of the word "palatable"?

Definitions:

  1. acceptable to the taste or mind copy to clipboard adjective
    • palatable food copy to clipboard

Synonyms:

NearBy Words: