Reverse word dictionaries are straightforward to construct, by simply sorting based on reversed words.
Some sort utilities can sort on a reversed version of the sort key,[REF] making it easy to generate reverse dictionaries on the fly if the dictionary data is available in electronic form.