You can also select LexiContext . It has a nice kit for offline access to the whole dictionary, with the same general class and easily accessible functions for getting a list of words or descriptions.
But it is not free, but it provides a sample free sdk for testing with similar to all functions and access only to words with the letter 'a'.
source share