shopfront means the side of a shop that faces the street, usually having display windows. Lexicurio rates it Sui generis — a strength score of 90 out of 100.
Etymology
From shop + front.
noun
- The side of a shop that faces the street, usually having display windows.