| Definition -
Words that have the same pronunciation but which are spelled differently, e.g. to, two, and too.
1. Homophones are words that have the same pronunciation no matter how they are spelled. If they are spelled the same, they are also homographs and homonyms. If they are spelled differently, they are also heterographs.
Etymology - The word derives from the Greek heteros, other + graphikos, of or for writing.