An electronic edition of the Merriam-Webster English Explanatory dictionary.
The Visual Dictionary Online is ideal for teachers, parents, translators etc.
A dictionary that allows you to translate English to Urdu.