pressure bombs
English
Noun
pressure
bombs
plural of
pressure bomb