Words that are synonyms and antonyms to virtuous are in this puzzle. When you have found all the words, there is a hidden message found in the remaining letters.