electric flyswatter noun1 •A flyswatter with an electric current flowing through the metal mesh. formselectric flyswatters