Smart Shop Definition

noun

A retail establishment that specializes in the sale of psychoactive substances.

Wiktionary

Other Word Forms of Smart Shop

Noun

Singular:
smart shop
Plural:
smart shops

Find Similar Words

Find similar words to smart shop using the buttons below.

Words Starting With

Words Ending With

Unscrambles

smart shop