Where does “roaring” come from?

roaring (English): Intensive; extreme; Very successful; lively;...

Definitions

  1. Intensive; extreme; Very successful; lively;...

Words derived from “roaring