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 | ||