shopfront

Noun
  1. The front side of a store facing the street;
    Usually contains display windows (synset 104210748)

Found on Word Lists

Other Searches