Attested.to

Definition

a telephone call in which more than two people participate

Seed ·

Term in context

conference call in CommonParlance