Attested.to

Definition

an agency that makes inquiries for its clients

Seed ·

Term in context

detective agency in CommonParlance