The phrase
"supermarket mogul" refers to a person who has achieved great success and wealth in the supermarket industry. They are a powerful and influential figure in the world of supermarkets, often owning or running multiple stores.
Full definition