Popular Wordlists
Top Searched Words
Recent Searches
demarcation
demarcation
demarcation - Dictionary definition and meaning for word demarcation
Definition
(noun) the boundary of a specific area
Definition
(noun) a conceptual separation or distinction
(noun) the boundary of a specific area
Synonyms :
demarcation line
,
limit
Definition
(noun) a conceptual separation or distinction
Example Sentence
- there is a narrow line between sanity and insanity
