...
Noun
vexation [pl. vexations]
inconvenience {feelings & emotions}
related Results
to swelter (v.) , [ sweltered ; sweltered ]