English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition headshop in British English

headshop noun

noun
1

a shop that sells equipment that can be used for taking drugs, such as pipes and cigarette papers

Example

This isn't the first attempted prosecution, says Richard Parry, a criminal defence lawyer who has acted for other headshops facing similar charges.

Definition headshop in British English