American Dictionary
Definition do a roaring trade (in something) in American English
do a roaring trade (in something) phrase
phrase
1
to sell large quantities of something in a short period of time
Synonyms and related words
