Duplicate(verb) To make an exact copy of something; to repeat or reproduce something already existing. Hindi meaning:नकल करना, दोहराना, प्रतिलिपि बनाना Synonyms: copy, replicate, reproduce, repeat, clone