Find the word definition

Wiktionary
shielded twisted pairs

n. (shielded twisted pair English)