what is a homonym homophone homograph?
 A homonym is a word that has the same pronunciation and spelling as another word, but a different meaning.
A homograph is a word that has the same spelling as another word, but a different meaning.
A homophone is a word that has the same pronunciation as another word, but whose meaning and/or spelling are different. 