affres
Top 20000
Meanings
Noun
1. torment, torture, pain
2. throes