do a roaring business/trade
idiomDefinition of do a roaring business/trade
: to be very busy and successful as a store or business
The ice cream stand does a roaring business/trade.