One who beleaguers; a person or force that besieges, harasses, or persistently troubles someone.
Agent noun formed from 'beleaguer' by adding the suffix '-er.' Follows English patterns of creating nouns for people who perform actions, such as 'teacher' or 'dancer.'
English loves turning verbs into people—we have 'runners' and 'singers,' so why not 'beleaguerers'? It's a logical word that English speakers would understand even if they've never heard it before, which is the mark of a well-formed word.
Complete word intelligence in one call. Free tier — 50 lookups/day.