Big Huge Thesaurus

nerve-racking

adjective

similar terms

sounds kind of like