Dictionary Home » Business » overstored

overstored business definition

Describing a town or other geographical area with retail outlets in excess of what is needed to meet consumer demand. Compare understored.
link/cite print suggestion box