word that shares the same written form as another word but has a different meaning

A homograph is one of a group of words that have the same spelling but have different meanings. They can also have different pronunciations.

For example:

  • Polish (nationality) and polish (to make things shine)
  • Dove (the bird) and dove (to dive)
  • Present (a gift), present (to show), and present (to be somewhere)
  • fine (feeling well), fine (a ticket)