Dictionary search results

Showing 1-30 of 30 results

antitrust British & World English

(Of legislation, chiefly in the US) preventing or controlling trusts or other monopolies, and so promoting fair competition in business