Attested.to

Definition

return or repeat a telephone call

Seed ·

Term in context

call back in CommonParlance