Definify.com

Definition 2026


beleaguerments

beleaguerments

English

Noun

beleaguerments

  1. plural of beleaguerment