The American Heritage Dictionary is known for its comprehensive coverage of the English language. Like the OED, it provides detailed etymologies (word origins), synonyms, and regional notes. A free digital edition is available online.

American Heritage Dictionary