Dictionary.com
Thesaurus.com

has been fingerprinting

  • present perfect progressive
    of fingerprint (3rd person singular).
    fingerprint
    noun
    an impression of the markings of the inner surface of the last joint of the thumb or other finger.

More Suggestions