roaring success (English, noun)
expansion: roaring success (plural roaring successes)
Senses:
glosses: A great or overwhelming success.
Forms:
form: roaring successes
tags: plural