Beleaguer (verb): To surround someone in order to attack them. (धेरा डालना)
Synonyms: Besiege, Blockade, Barricade, Confine
Antonyms: Emancipate, Free, Liberate, Release
Example; His army beleaguered the castle for months.
Related: Beleaguered, Beleaguered
Yet, the much beleaguered BNP still poses a threat to the Awami League. In addition to traditional anti-incumbency, a swathe of the public