Big Huge Thesaurus

thought-provoking

adjective

similar terms