Extremely irritating to the nerves; SYN. nerve-wracking, stressful, trying.
1. Qui angoisse. 2. Qui crée de l'anxiété.