Term of the Moment

filter


Look Up Another Term


Definition: No CAPTCHA reCAPTCHA


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