Click the link above for a complete list of homophones- (words that sound the same, but have different meaning).

Then----Click on the letter that the word starts with, and a complete list of ALL homophones appear. Then click on the specific word and get the meaning, origin, and part of speech!