vexavisset
Latin
Verb
vexāvisset
third-person singular pluperfect active subjunctive of
vexō