sky wire

Synonyms for sky wire

noun appendages for sensing, usually on insects or electronics

antennae

noun. appendages for sensing, usually on insects or electronics
Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.