English word definition — powered by WordNet
troubled persistently especially with petty annoyances
causing difficulty in finding an answer or solution
Want to remember vexed?