Home/insectifugeinsectifuge/in-sek-tuh-fyooj/US // ɪnˈsɛk təˌfyudʒ //昆虫机,昆仑决,虫媒Definitionsn.名词 noun1: a substance or preparation for driving off insects. Synonyms & Antonymsas inbug spraySynonymsinsect repellent驱虫剂,驱蚊剂,防虫剂,驱虫药Level 5Browse all words →