strip mall
noun
: a long usually one-story building or group of buildings housing several adjacent retail stores or service establishments
Love words? Need even more definitions?
Merriam-Webster unabridged
Share