Subscriber login


Forgot your password?

Library card login

Other

megastore

Pronunciation: /ˈmɛgəstɔː/

Translate megastore | into French
Definition of megastore

noun

  • a very large shop, typically one specializing in a particular type of product: a computer megastore

megastore in other Oxford dictionaries

Definition of megastore in the US English dictionary