requiring full use of your abilities or resources; ambitious schedule; performed the most challenging task without a mistake
[ Syn: ambitious ]
stimulating interest or thought; a challenging hypothesis; a thought-provoking book
[ Syn: thought-provoking ]
disturbingly provocative; an intriguing smile
[ Syn: intriguing ]