storelike
Look at other dictionaries:
storefront — /stawr frunt , stohr /, n. 1. the side of a store facing a street, usually containing display windows. 2. a store or other establishment that has frontage on a street or thoroughfare: After the fire the family took shelter temporarily in an… … Universalium