Definition: 1. (informal) Suspenseful.
Show more information about nerve-shredding
Search took: 2.6543 ms