They are called homographs (written alike).
Examples : left (direction/past tense of leave) address (location, speech, to speak)
If they are pronounced differently, they are heteronyms.
Examples :...
Words that have the same spelling but different meanings are called homonyms. Examples are beat (rhythm) and beat (to whip, as eggs). But this term is also (confusingly) used for words that simply...