pleasant to taste; acceptable or agreeable to the mind
The compromise was palatable to both sides.
Master “palatable” and 999 more SAT words