Definition
A 'homonym' is a word that sounds the same as another word but has a different meaning and often a different spelling. Think of it like a word twin with a different personality. These words can be confusing but also make language interesting. 'To, too, and two' are homonyms; they sound identical but have different meanings. Some homonyms also share the same spelling (called homographs), while others don't. It's like a verbal chameleon, changing meaning while keeping the same sound.