A homophone is a word that sounds the same as another word but has a different meaning and/or spelling. “Flower” and “flour” are homophones because they are pronounced the same but you certainly can’t bake a cake using daffodils. This word set can be confusing, even for word geeks.