Meaning: Put in a very difficult situation.
Hindi meaning:परेशान करना, अवरोध करना
Synonyms: Trouble, Hound, Afflict, Badger
Antonyms: Delight, Please, Charm, Amuse
Example: She beleaguered him with pleas for forgiveness.
Trick to remember: Belly dancer apne partner ko bada beleaguer karti h