retail elephant

listen to the pronunciation of retail elephant
English - English
commerce or business that controls or has monopoly in a certain region