beleaguer
past: beleagueredpp: beleaguereding: beleaguering
Related Words
besiegeharasspestertormentplaguehoundoppresssurroundencircleaidassisthelpreleaseliberatefreesupportsiegefortressbastioncitadelrampartwallblockadeembargoencirclementinvestmentattritionassaultattackonslaughtinvasionwarfareconflictbattlestrugglepressurestressburdenhardshipadversitytribulationdistressmiserypersecutionharassmentannoyanceirritationvexationscourgeafflictionordealcrisispredicamentquagmiretrapconfinedrestrictedisolatedlonelinessdespairexhaustionfatiguewearinesssiegecraftgarrisondefenderattackerinvaderconquerorsurrendercapitulationtrucearmistice