BizTerm Definition
Palatable
Full Definition

When something can be accepted without leaving a bad taste in the mouth.


Previous Biz Term Next Biz Term