do a roaring trade (in something) - definition and synonyms

phrase
  1. to sell large quantities of something in a short period of time

    We did a roaring trade in ice creams last week.

See also main entry: roaring