( informal ) to sell a lot of sth very quickly
DO A ROARING TRADE (IN STH)
Meaning of DO A ROARING TRADE (IN STH) in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005