Definition of bug destroyer in English:

bug destroyer

noun

  • A person, device, or substance that kills insects or other bugs; an insecticide.

Origin

Late 18th century.