The free Dictionary.com app has nearly 1 million words and definitions, and it can be used offline. Like the Merriam-Webster Dictionary (also free), it now also lets you simply speak the word that you want to look up. It's powered by Nuance's highly accurate speech recognition technology. To use the speech feature, you'll need to have an Internet connection.