Longman Dictionary English From Longman Business DictionaryRelated topics: Tradefactory 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 ldoceonline.com