As it is deceiving, since your app does search online, if only no match found
It would be great if you have a version which does not have network permissions and does not search online if no match found, which will make it a true offline dictionary.
Most offline dictionaries provide a separate dictionary file which you can download separately, which allows for custom dictionary sets(https://code.google.com/p/quickdic-d...uildDictionary),
and improvements to database without affecting app itself
Maybe look at: https://code.google.com/p/quickdic-dictionary/
It is open source.