What is the meaning of Eggcorn?

A word or phrase that sounds like and is mistakenly used in a seemingly logical or plausible way for another word or phrase either on its own or as part of a set expression

Source: wiktionary.org