Term: Dictionary.com

dictionary app No internet connection required, some audio, provides similarly spelled words.
www.dictionary.com
Cost: Free/Less then $5