vex, vexed (v), vexatious (adj)

 


causing stress or worry, frustration, annoyance

 

Click the back arrow to go back to the story