兵临城下English Expression:
  • n.  city being under siege
  • n.  the attacking army has reached the city gates
  • n.  the city is under siege

(Unregistered user can only view 4 records)