DUPLICATE Meaning of DUPLICATE in English I . a. Double, twofold. II . n. Copy, transcript, counterpart. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012