I am always encountering words Im not familiar with, so I frequently consult this app. The definitions are succinct and the pronunciation tool is a much appreciated added bonus.
ZDWM about Dictionary.com: English Words