Definitions of heteronym:

  • noun:   two words are heteronyms if they are spelled the same way but differ in pronunciation (e.g. `bow')