0 a large shop where people, usually from another business, can buy large amounts of goods cheaply and take them away immediately
1 a very large store where businesses can buy large quantities of products at lower prices than usual, or the system of buying products in large quantities in this way:
2 used to describe a business that sells products to other businesses in large quantities and at lower prices than usual:
We can complete it step by step however long the road is and it can't be completed however short the road is if you don't even mark your footprint.