words with same spelling but mean different things
HOMOGRAPHS are words that are spelled the same but have different meanings. Heteronyms are a type of homograph that are also spelled the same and have different meanings, but sound different. WORDS THAT BOTH SOUND THE SAME AND ARE SPELLED THE SAME are both homonyms (same sound) and homographs (same spelling). Example: lie (untruth) and lie (prone); fair (county fair), fair (reasonable).