Synonyms for "nerve-racking"

Words with similar meaning