Hi They both mean the same: I am troubled by something Annoy is the older word and is more common, but vex, I think, has come back into fashion, in England - He can be so vexing! A vexed problem is one that is difficult to answer Dave
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.