palatable
English Dictionary
->
Letter P
-> palatable
Search Dictionary:
palatable Definition
(a)
acceptable
to
the
taste
or
mind
; "
palatable
food
"; "
a
palatable
solution
to
the
problem
"
palatable Synonyms
palatable
© Art Branch Inc.