See Also: storefront(dictionary)
storefront(dictionary)
Storefront Place Cards(recipes)

storefront (iou)



storefront noun. Chiefly N. Amer. L19.
[from STORE noun + FRONT noun.]
The side of a shop facing the street; (a building with) a shop window. L19.
A room or rooms at the front of shop premises, esp. as used for some other purpose, as a small business, a centre for religious worship or proselytizing, etc. L20.
attrib.: storefront church, storefront cinema, storefront law office, storefront mission, storefront temple, etc.