Meaning of demarcation

Definition of demarcation

(noun) the boundary of a specific area
a conceptual separation or distinction; "there is a narrow line between sanity and insanity"

Other information on demarcation

WIKIPEDIA results for demarcation
Amazon results for demarcation