-
adjectiverequiring full use of your abilities or resources
-
adjectivestimulating interest or thought
Similar:
-
adjectivedisturbingly provocative
Similar:
Explanation of challenging
We don`t have explanations for this word yet.