A homophone is a word that is pronounced the same as another word but differs in meaning. Non-native English speakers often hear and therefore pronounce some words differently than native speakers due to phonetic differences between their first (native) and second (English) languages.
Whether you’re a teacher or a learner,
Vocabulary.com can put you or your class
on the path to systematic vocabulary improvement.