do a roaring trade (in something)

idiomPart oftrade

do a roaring trade (in something) — idiom

1. To sell a large amount of goods very quickly and successfully.

1.idiom
Definition

To sell a large amount of goods very quickly and successfully.

Example

The bakery did a roaring trade in fresh bread this morning.

Did the souvenir shop do a roaring trade during the festival?