Home
Advance Search
Dictionary
Words with Friends solver
Meaning of captcha
Definition:-
A program or system intended to distinguish human from machine input, typically as a way of thwarting spam and automated extraction of data from websites. (noun)