English noun: storefront | |||
| 1. | storefront (artifact) the front side of a store facing the street; usually contains display windows | ||
| Synonyms | shopfront | ||
| Broader (hypernym) | front | ||
| Part holonym | display window, shop window, shopwindow, show window | ||
| Part meronym | shop, store | ||