Captchas - definition of Captchas by The Free Dictionary
Define Captchas. Captchas synonyms, Captchas pronunciation, Captchas translation, English dictionary definition of Captchas. Computers n. A security feature, as on a webpage, that attempts to distinguish between legitimate human users and bots by requiring users to perform a...
DA: 52 PA: 17 MOZ Rank: 34