What are words that are spelt the same but pronounced differently? [duplicate]

Solution 1:

Word that are spelled the same, but which have different meanings and etymologies are normally referred to as:

  • homographs

Words that are spelled the same but pronounced differently are:

  • heteronyms

The word homograph is made from two morphemes. The first is homo- meaning same. The second is graph which means writing or written. -nym as you can probably guess means name.

Other examples of homographs:

  • (river) bank, (high street bank)
  • (transport) plane (woodwork tool)
  • (person) fan (machine)
  • (implement) pen (farm)
  • (punctuation) colon (pooh)

Some heteronyms - which are also homographs:

  • (argue) row (sport)
  • (guitar) bass (fish)
  • (genuflect) bow (ribbon)
  • (wind) buffet (canape)

Solution 2:

HOMONYMS are words that sound alike but have different meanings.

Homophones are a type of homonym that also sound alike and have different meanings, but have different spellings.

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.

For simplification:

Solution 3:

Words that are spelled the same but are pronounced differently are call Heteronyms

For an interesting article on word types, see Wikipedia