hit the town/street etc
1
to go to a town, area etc, usually so that you can go shopping
Synonyms and related words
To shop, or to go shopping
2
to be available to buy for the first timea new craze product that will soon hit the shops
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
See also main entry: hitSee also main entry: hit