el asedio

masculine noun

siege

"La ciudad resistió el asedio durante meses."

The city withstood the siege for months.