A cache miss is when the CPU attempts to access memory in it's local cache and fails. The CPU must then wait for it's local cache to be refreshed before processing again.
The opposite is a [cache hit] when the CPU finds what it needs. It should be noted that the arrangement of your data (e.g. data locality) may directly affect the frequency of cache misses over cache hits.