Look Up Another Term

Definition: No CAPTCHA reCAPTCHA


A simplified human authentication system for websites from Google. See reCAPTCHA.