SHOP


Meaning of SHOP in English

n. small retail store; studio; workshop, room or building in which skilled manual work is done; business, office; room in a school equipped to train students in the industrial arts

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.