What is the meaning of the word "palatably"?

Definitions: