Try Our Apps


WATCH "Lumbersexual"


[goch-uh] /ˈgɒtʃ ə/
Pronunciation Spelling. got you (used to indicate comprehension, to exultingly point out a blunder, etc.). Unabridged
Based on the Random House Dictionary, © Random House, Inc. 2017.
Cite This Source
Examples from the Web for gotcha
Contemporary Examples
Historical Examples
  • But when we gotcha out he was layin' right atop of ya, 'ith his arms spread out, trying t'cover ya!

    The City of Fire Grace Livingston Hill
  • "gotcha," interrupted George, rising and putting away handkerchief and mirror.

    The Day of Days Louis Joseph Vance
Word Origin and History for gotcha

by 1913, colloquial pronunciation of "(I have) got you."

Online Etymology Dictionary, © 2010 Douglas Harper
Cite This Source
Slang definitions & phrases for gotcha



Got you; caught you: a gotcha campaign


  1. A wound or injury, usually minor like a slight razor slice incurred while shaving: Remember the gotchas you got from that worn old wrench?
  2. A capture; a catch; an arrest: ''This is a gotcha,'' Johnson allegedly told Jaffee
  3. Gleeful and persistent faultfinding and personal recrimination, esp a particular fault loudly found: The Admissions office at Georgetown revealed that blacks on average had lower test scores. ''Gotcha!'' was the attitude among critics/ a gigantic game of ''gotcha,'' leading the Senate into what he described as ''uncharted waters'' (1980s+)

[fr got you]

The Dictionary of American Slang, Fourth Edition by Barbara Ann Kipfer, PhD. and Robert L. Chapman, Ph.D.
Copyright (C) 2007 by HarperCollins Publishers.
Cite This Source
gotcha in Technology

jargon, programming
A misfeature of a system, especially a programming language or environment, that tends to breed bugs or mistakes because it both enticingly easy to invoke and completely unexpected and/or unreasonable in its outcome.
For example, a classic gotcha in C is the fact that
if (a=b) code;
is syntactically valid and sometimes even correct. It puts the value of "b" into "a" and then executes "code" if "a" is non-zero. What the programmer probably meant was
if (a==b) code;
which executes "code" if "a" and "b" are equal.
[Jargon File]

The Free On-line Dictionary of Computing, © Denis Howe 2010
Cite This Source

Word of the Day

Difficulty index for gotcha

Few English speakers likely know this word

Word Value for gotcha

Scrabble Words With Friends

Nearby words for gotcha