Find the word definition

Wiktionary
demarc

n. (context telecommunications English) The point of demarcation where the provider's network (and responsibility) ends and that of the customer begins.

Usage examples of "demarc".

She had been demarc h for twenty years, her five brand-scars spread in a half-circle across her upper chest like a mayors collar of office.