Free online dictionary with suggestions of words that start / end with searched character. Requires that you turn ad blockers off.
Talking Chinese dictionary with sample sentences, handwriting recognition, fuzzy pinyin matches, word decomposition, animated stroke order, character etymology, etc.
handwriting-recognition chinese-dictionary