👉 In linguistics, a homophone is a word or phrase that has two sounds at the same time and is pronounced differently depending on the context in which it is used. These sounds are not the same but have different meanings. For example, "cat" and "tac" are homophonous because they both sound like "cat," but they have different meanings. Homophones can be confusing for learners of language, as they require careful understanding to distinguish between them.