amostazar
Meanings
Verb
1. to irritate; to vex (transitive)