1CT palatable food or drink has a pleasant or acceptable taste [≠ unpalatable]:
a very palatable wine
a very palatable wine2 an idea, suggestion etc that is palatable is acceptable [≠ unpalatable]
The truth, as always, is slightly less palatable.
The truth, as always, is slightly less palatable.