Definition of Storefront
Noun: storefront 'stor,frúnt
Usage: N. Amer (elsewhere: shopfront)
- The front side of a store facing the street; usually contains display windows
- shopfront [Brit]
See also:
stored
storefronts
Anagrams containing the word storefront
snrfrteoto tstorefron ntstorefro ontstorefr rontstoref frontstore efrontstor refrontsto orefrontst torefronts