Homophone can be defined as each of two or more words having the same pronunciation but different meanings, origins or spelling. An example is new and knew.
Homophones are words that sound the same but have different meanings and often different spellings. For example, "their," "there," and "they're" are homophones because they are pronounced the same but have different meanings.