• Live-wire

    Full definition of live-wire

    Noun

    1. Alternative spelling of live wire
    © Wiktionary