exigeant

Adjective

 * 1) exigent; demanding

Adjective

 * 1) demanding; exacting; strict

Adjective

 * 1)  demanding