It could mean a government that is involved in or is preparing for a fight/war and is surrounded by enemy forces. Or it could simply mean a government that is experiencing lots of difficulties. Could you give more of the context?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
LucreziaWhat is the embattled government?Maybe it's a country with an army.
Thanks!