storefronts
Definition
noun. the front of a store a room at the ground front of a building; usually with display windows; designed for use as a retail store
Example Sentence
They want to clean up the sleazy storefronts.
Hear It! Say It! Write It!
storefronts