What is the meaning of Superette?

A convenience store.

convenience store

Source: wiktionary.org