Java Games:Flashcards, matching, concentration, and word search.
English Riddles (Homonyms)
The following riddles contain homonyms (words that are spelt and pronounced the same but have a different meaning). Can you match the beginnings and ends of the riddles?