weather bombs
English
Noun
weather
bombs
plural of
weather bomb