Fun word puzzles to teach students vocabulary, prefixes, suffixes, compound words, and plurals. To solve the riddles, the students will use multiple word meanings, synonyms, homographs, homophones, idioms, & figurative lang.