palatable

Adjective
  1. Acceptable to the taste or mind (synset 301720680)
    "palatable food"; "a palatable solution to the problem"

Found on Word Lists

Other Searches