roach fogger
English
Noun
roach
fogger
(
plural
roach foggers
)
Synonym of
bug bomb
.