do a roaring business/trade
idiom
: to be very busy and successful as a store or business
The ice cream stand does a roaring business/trade.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share