ecraseur

/ɛkrɑzœʁ/

Definitions

1. noun

A person or animal that kills or destroys insects, especially in a natural setting.

“The ecraseur was a crucial part of the ecosystem, keeping insect populations in check.”

Synonyms

  • exterminator
  • insecticide

Antonyms

  • insect preserver
  • insect protector