Phrases.com »
Phrases related to: palatable
Yee yee! We've found 1 phrase and idiom matching palatable.
Sort:RelevancyA - Z
sex up | To make more palatable or acceptable to the general public; to improve the image or perception. | Rate it: (0.00 / 0 votes) |