Define Replicants. Replicants synonyms, Replicants pronunciation, Replicants translation, English dictionary definition of Replicants. n an android that is indistinguishable from a human being Collins English Dictionary – Complete and Unabridged, 12th E