English Dictionary
Definition under siege in British English
under siege phrase
phrase1
being criticized or attacked by a lot of different people at the same time
Synonyms and related words

English Dictionary
being criticized or attacked by a lot of different people at the same time