English Dictionary
Definition street value in British English
street value noun
[countable/uncountable] noun
1
the price of something illegal, especially drugs
