Distinguishing words that sound alike or are spelled alike but differ in meaning.
Open Homonyms & Homophones on ExamMaster