beleaguer - verb
transitive
Infinitive
beleaguer
3rd person singular
beleaguers
Past
beleaguered
Past Participle
beleaguered
Present Participle
beleaguering