beleaguer

verb vt

Infinitive

beleaguer

Present tense 3rd person singular

beleaguers

Preterite

beleaguered

Present participle

beleaguering

Past participle

beleaguered