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 dial-a-deal in British English

dial-a-deal noun

noun
1

a fast way of buying illegal drugs in which the buyer uses a mobile phone to call the seller and arrange the deal

Definition dial-a-deal in British English