MohammedPreview
Open in TheBrain

Palatable

  1. Pleasing to the taste, tasty. Synonyms: delicious Antonym: unpalatable
  2. (figuratively) Tolerable, acceptable.