See also: captcha and CAPTCHA

English edit

Noun edit

Captcha (plural Captchas)

  1. Alternative letter-case form of CAPTCHA