In linguistics, homophones are words with different meanings which are pronounced in the same way but are spelled differently. For example, 'write' and 'right' are homophones.
homophone in British English
(ˈhɒməˌfəʊn)
noun
1.
one of a group of words pronounced in the same way but differing in meaning or spelling or both, as for example bear and bare
2.
a written letter or combination of letters that represents the same speech sound as another
'ph' is a homophone of 'f' in English
homophone in American English
(ˈhɑməˌfoʊn)
noun
1.
any of two or more letters or groups of letters representing the same speech sound(Ex.: c in civil and s in song)