Since antiquity, we have been fascinated by a seemingly simple verbal mind game: Can the letters in a word be rearranged to produce another word that reveals a meaning hidden in the original word?
An anagram is a word or phrase that is formed by rearranging or shuffling the letters of another word or phrase. And, the original letters are used exactly once in the resulting word. Anagram ...
Every few years -- usually on a day during which we’re buried with deadline work and have no time to waste -- we spend a few hours plugging the names of local ...