Definition of novelty store in US English:

novelty store

noun

  • = novelty shop.

Origin

Late 19th century; earliest use found in Appletons' Journal. After French magasin de nouveautés a type of large department store.