having a strong desire for success or achievement
requiring full use of your abilities or resources; ambitious schedule; performed the most challenging task without a mistake
[ Syn: challenging ]
having a strong desire for success or achievement
requiring full use of your abilities or resources; ambitious schedule; performed the most challenging task without a mistake
[ Syn: challenging ]