Dictionary.com
Thesaurus.com

has been pealing

  • present perfect progressive
    of peal (3rd person singular).
    peal
    noun
    a loud, prolonged ringing of bells.

More Suggestions