surrender site

C10917 concept

A surrender site is a designated location where one party formally yields control, authority, or possession to another, often in a legal, military, or contractual context.


Instances (1)

Please wait…