synonyms
homograph
about heteronyms
Pun words
One example is "bat." It can refer to a flying mammal or a piece of sports equipment used in baseball.
Some examples of words that are pronounced the same but have different spelling and meaning are: "Flower" and "flour" "Meet" and "meat" "See" and "sea" "Two" and "to"
Words that have the same meaning but different spelling are called homophones. These words sound alike but are spelled differently and have different meanings. Examples include "bare" and "bear", "to" and "too", "write" and "right".
A homophone.
They are called "homonyms".
They are homographs.
Multiple meaning words that share the same spelling and the same pronunciation but have different meanings in different contexts.
An accent refers to the way specific sounds are pronounced within a language, whereas a dialect encompasses variations in vocabulary, grammar, and pronunciation that distinguish one group of speakers from another within the same language. In short, an accent is a distinctive pronunciation, while a dialect includes variations in broader linguistic features.
The word strait sounds like the word straight, but they are different words and definitely not interchangeable.