A homophone is a word that's pronounced the same as another word but differs in meaning. The words may be spelled the same, such as rose (flower) and rose (past tense of "rise"), or differently, such as carat, caret, and carrot, or two and too. A short example of a homophone is the words "know" and "no". Note that they're pronounced the same but have different meanings. A homophone is a type of homonym, although sometimes homonym is used to refer only to homophones that have the same spelling b… (More on Homophone)