thought-provokingEnglish

challenging, thought-provoking

Adjective

Stimulating interest or thought

English: challenging, thought-provoking

English words with similar meanings

Show 1 words