Crossword Puzzle on Homographs

A crossword puzzle on homographs (homonyms) I did on my own. In the first task, the students need to find the words as described below. In the second task, they need to find the other definitions to the words in the puzzle using dictionary or based on their own understanding.