To make someone mildly angry or irritated; to bother or pester someone repeatedly.
From Old French 'anoier,' possibly from Latin 'in odio' (into hatred). The word entered English in the 1300s meaning 'to cause displeasure.'
The difference between 'annoys,' 'irritates,' and 'angers' is subtle but real—'annoys' suggests something persistent but mild, while 'angers' suggests serious emotion, showing how English has precise gradations for subtle emotional states.
Complete word intelligence in one call. Free tier — 50 lookups/day.