storefront
English Dictionary
->
Letter S
-> storefront
Search Dictionary:
storefront Definition
(n)
the
front
side
of
a
store
facing
the
street
;
usually
contains
display
windows
storefront Synonyms
shopfront
storefront
© Art Branch Inc.