A word or phrase formed by rearranging the letters of another word or phrase, like 'listen' and 'silent.'
From Greek 'ana-' (back, again) combined with 'gramma' (letter or writing), literally meaning 'written back' or 'rewritten.'
The word 'anagram' is itself an anagram of 'nag a ram'—a perfect example of a word that demonstrates its own meaning, which is pretty meta!
Complete word intelligence in one call. Free tier — 50 lookups/day.