cannot be satisfied; impossible to please; impossible to pacify

listen to the pronunciation of cannot be satisfied; impossible to please; impossible to pacify
English - English
{s} inappeasable