Match the words with meanings