roarer

noun
  1. a person or thing that roars loudly
  2. a horse affected with roaring, a respiratory condition causing loud breathing
  3. Usage: veterinary
  4. something very impressive or successful
  5. Usage: informal

Examples