HEAD SHOP


Meaning of HEAD SHOP in English

[head shop] n (1968): a shop specializing in articles (as hashish pipes and roach clips) of interest to drug users

Merriam-Webster English vocab.      Английский словарь Merriam Webster.