n. An idiosyncratic but semantically motivated substitution of a word or phrase for a word or words that sound identical, or nearly so, at least in the dialect the speaker uses.
Word Usage
"(NY Times article link on the Language Log) The key to an eggcorn is that it is a mis-hearing by a native speaker that has its own internal logic."