English version

factory shop

From Longman Business Dictionary
Related topics: Trade
factory shopˈfactory shop British EnglishCOMMERCE a shop where people can buy slightly damaged goods for less money than the goods would cost in normal shops shop
Pictures of the day
What are these?
Click on the pictures to check.