Demonopolize meaning

To break up a monopoly, sometimes by privatizing a previously nationalized industry.
verb
0
0
Advertisement

Origin of demonopolize