roach fogger (English, noun)
expansion: roach fogger (plural roach foggers)
Senses:
glosses: Synonym of bug bomb.
Forms:
form: roach foggers
tags: plural