English Language Arts (Second Primary)

Language Concepts

What do we call it when we use words that sound alike but have different meanings?