demarcation line
English Dictionary
->
Letter D
-> demarcation line
Search Dictionary:
demarcation line Definition
(n)
the
boundary
of
a
specific
area
demarcation line Synonyms
demarcation
demarcation line
limit
© Art Branch Inc.