adj. 1. requiring full use of one's abilities or resources; as, challenging task. Syn. -- ambitious, demanding. [ WordNet 1.5 ]
2. disposed to or engaged in defiance of established authority. Syn. -- insubordinate, resistant, resistive. [ WordNet 1.5 ]