Two words are heteronyms if they are spelled the same way but differ in pronunciation English: heteronym