Synonyms for
Besieged
Definition
Besieged means to surround a place with an army or to be overwhelmed with something like problems or questions.
Synonyms for
Definition
Besieged means to surround a place with an army or to be overwhelmed with something like problems or questions.