What is a Homograph?

A homograph is a group of words that share the same spelling but each have their own separate meaning. For example the words read, and read. One is past tense, while the other is present. Look here for more information: