upbursts

English

Noun

upbursts

  1. plural of upburst

Anagrams