English Dictionary
Definition palatable in British English
palatable adjective
adjective
/ˈpælətəb(ə)l/
Synonyms and related words
