Test your knowledge - and maybe learn something along the way.
TAKE THE QUIZ“electrocutor”
We have one entry that includes the term electrocutor.
electrocutor trap
noun: an insect trap that kills the insects attracted to it by electric energy
Love words? Need even more definitions?
Merriam-Webster unabridged