The best I’ve found
I’ve tried pretty well all the dictionary apps, and found this one to be of most help in solving crosswords. My only quibble is that it does not adjust the time zone to my location (NZ). So, for example, I get yesterday’s weather instead of today’s!! 😕