Meaning of “wired up” in the English Dictionary