English Dictionary
Definition logogriph in British English
logogriph noun
noun
1
an anagrammatic puzzle
