line of demarcation
A "line of demarcation" refers to a clearly defined boundary or dividing line that separates two distinct areas or territories.
Requires login.
A "line of demarcation" refers to a clearly defined boundary or dividing line that separates two distinct areas or territories.
Requires login.