monopoloid

adjective
mo·​nop·​o·​loid | \ -ˌlȯid\

Definition of monopoloid

: of, relating to, or resembling a monopoly monopoloid corporate and financial gigantismNew Republic

History and Etymology for monopoloid

monopoly + -oid

Keep scrolling for more