A word examined

storefront

noun
10 letters·English
noun

storefrontthe front of a shop facing the street, especially with its display window and entrance

No comments yet