KEEP A SHOP Meaning of KEEP A SHOP in English run a store, be the owner of a store Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012