Term of the Moment

hacktivist


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.)