Attested.to

Definition

the body of individuals who manage businesses

Seed ·

Term in context

businessmen in CommonParlance