What does siege mean

Siege is a term that refers to a military strategy in which a force surrounds a fortified location, such as a city or fortress, and attempts to cut off all supplies and communication in order to compel the defenders to surrender. The besieging force typically builds trenches, siege engines, and other fortifications to maintain a blockade and launch attacks. The word "siege" can also be used metaphorically to describe a persistent and prolonged effort to overcome or overwhelm someone or something.