(adj) extremely irritating to the nerves, Syn. nerve-wracking, stressful, trying, Example:nerve-racking noise; the stressful days before a war; a trying day at the office
The Collaborative International Dictionary of English (GCIDE) v.0.53 Collaborative International Dictionary (GCIDE)