captchas definition
Freebase(0.00 / 0 votes)Rate this definition: CAPTCHA. A CAPTCHA is a type of challenge-response test used in computing to determine whether or not the user is human. The term was coined in 2000 by Luis von Ahn, Manuel Blum, Nicholas J. Hopper of Carnegie Mellon University, and John Langford of IBM.