Attested.to

Definition

a very wealthy or powerful businessman

Seed ·

Term in context

big businessman in CommonParlance