Berlin shop Meaning, Definition & Usage

Definitions
  1. a shop for the sale of worsted embroidery and the materials for such work.

Webster 1913