roaring
adjective [ before noun ]
uk/rɔːrɪŋ/ usdo a roaring trade
informal
to sell a lot of goods very quickly:
The shop opened last September and has been doing a roaring trade since then.
a roaring success
something that is very successful:
The shares, which typically were only available to institutions, have been a roaring success.