Attested.to

Definition

law intended to promote free competition in the market place by outlawing monopolies

Seed ·

Term in context

antitrust law in CommonParlance