Crossword Solver King now has a built-in dictionary with over 100,000 definitions:
Note if the app cannot find a definition for your word or phrase, the app will search for a definition on the web. This feature will be available in v3.32 Android and v1.09 iOS - coming soon!