BizTerm Definition
Superstore
Full Definition

Large retail store that offers a wide variety of merchandise, on a self-service basis.


Previous Biz Term Next Biz Term