American Dictionary
Definition CAPTCHA in American English
CAPTCHA
/ˈkæpˌtʃə/
American Dictionary