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
Tweet