wirescape noun1 •The arrangement of electrical wires, pylons, etc. within a landscape. formswirescapes