Attested.to

Definition

(CENTRal EXchange) a kind of telephone exchange

Seed ·

Term in context

centrex in CommonParlance