American Dictionary
Definition head shop in American English
head shop noun
[countable] noun
Synonyms and related words

American Dictionary