Complex sentence: Homonyms are words that are both spelled and pronounced the same, but have different meanings.Mj, some authors use the term more broadly, to refer to homographs (spelled the same) or homophones (pronounced the same).
Split into simpler sentences: Homonyms are words that are both spelled and pronounced the same, but have different meanings. However, some authors use the term more broadly, to refer to homographs (spelled the same) or homophones (pronounced the same).