1 English Synonyms for HYPERSTORE
Prev.1Next
big box
Definition: 1. (business, commerce, retail) A large self-service store, usually on a single level, with few interior walls, owned and run by a corporation.
Show more information about big box
Prev.1Next
Search took: 11.64 ms