adj. Requiring great patience and effort and skill; demanding; -- of persons. Opposite of undemanding. Syn. -- harsh, demanding. [ WordNet 1.5 ]