No doub't urdu wordin is best dictionary. I found one more new dictionary here you get Urdu roman search and various definitions of each word check it ..urduinc.com is best for Urdu poetry, urdu lughat , encyclopedia and ideoms brief.
This is a wonderful dictionary . I am very sensitive about the use of Roman script for urdu. I have seen the Turkish language deteriorate in the past 3 decades only because its script was changed from Arabic to the present due to political pressure.
Urdu means Urdu in Urdu script!!! !!
Articles to help you in your expat project in Karachi