A word or phrase that is created by rearranging the letters of another word or phrase.
To form anagrams.
A complex riddle or puzzle.