The USB __ Was Launched in 1996
This page is the CodyCross answer for the clue below from Inventions, Group 56, Puzzle 3.
Question
The USB __ Was Launched in 1996
Answer
INTERFACE
Word Meaning:
INTERFACE — The point of interconnection or contact between entities.
Definitions from Wiktionary.