Definition of variety store

Definition of variety store
  1. variety store Noun A shop where many small and inexpensive items can be bought.
Need more help? Try our forum NEW