Definitions of duplex:
- noun: an apartment having rooms on two floors that are connected by a staircase
- noun: a house with two units sharing a common wall
- adjective:    (used technically of a device or process) having two parts Example: "A duplex transaction" 
- adjective:    allowing communication in opposite directions simultaneously Example: "Duplex system"