intriguingEnglish

intriguing, challenging

Adjective

Disturbingly provocative

English: challenging, intriguing

Capable of arousing interest or curiosity

English: intriguing

English words with similar meanings

Show 1 words