-
adjectivetroubled persistently especially with petty annoyances
-
adjectivecausing difficulty in finding an answer or solution; much disputed
Definition that contains vexed
We don't have definitions for this word yet.