Webster's Revised Unabridged Dictionary · 1913

hard-to-please

hard-to-please , adjective

Requiring great patience and effort and skill; demanding; -- of persons. Opposite of undemanding.