Meaning
facing overwhelming criticism or challenges
Literal Meaning
beneath siege
Example
“The company was under siege from negative media coverage after the incident.”