Term of the Moment


Look Up Another Term

Definition: Google Store

(1) Google's online store. See Chrome Web Store.

(2) A Google retail store featuring Chromebooks, Android devices and other Google products. The first physical store opened in London in the spring of 2015. In 2021, a Google store opened in New York City's Chelsea district.

Google's London Store
The Google store is located inside Currys PC World on Tottenham Court Road. (Image courtesy of Google.)