enemy at the gates
- siegeEncirclement forcing surrender
- invasionForcible entry into territory
- battleArmed military engagement
- warArmed struggle between groups
- StalingradRenamed Soviet industrial city
sniper · defense · assault · fortress · walls · troops · besieged · Jude Law · Soviet · Wehrmacht · rubble · rifle · trenches · desperate · citadel · blockade · threshold · breach