I'm not sure if this is what you are looking for, but I use the dictionary.com app. It is pretty comprehensive with nice, clear presentation. It also supports downloading the content for offline viewing. It states it also supports WP8.1 but I haven't had any personal experience with it.