pass-through device - English Synonyms Dictionary