DUPLEX APARTMENT Meaning of DUPLEX APARTMENT in English noun : a suite in an apartment house that includes rooms on two floors Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012