hit the town/street, etc.
1
to be available to buy for the first timea new craze product that will soon hit the stores
Synonyms and related words
Available and to be, or to become available
Synonyms and related words
Available to buy
for sale
out
on the open market
2
to go to a town, area, etc., usually so that you can go shopping
Synonyms and related words
To shop, or to go shopping
See also main entry: hitSee also main entry: hit