English edit

Noun edit

beleaguerments

  1. plural of beleaguerment