STP Meaning of STP in English See shielded twisted pair (STP) . Josh's Network English Glossary. Английский словарь Josh's Network. 2012