Simple Definition:
A homophone is a word that sounds the same as another word but has a different meaning. [For example, “to” and “two” are homophones because they sound the same but have different meanings.]
Very Simple Definition:
A homophone is a word that sounds the same as another word but means something different. For example, “to” and “two” sound the same but mean different things.