Idiom
do a roaring trade
British & Australian, American to sell a lot of goods quickly.It was a hot day and the ice-cream sellers were doing a roaring trade.
(usually in continuous tenses)
The toy department was doing a roaring trade in furry dinosaurs.
(often +
in)