NeoDict for iPhone.

Available free in the App Store

View
NeoDict for Android.

Available free in the Play Store

View
English Dictionary
▪ deponent▪ depopulate▪ depopulated▪ depopulation▪ deport
◊ depopulated
depopulated
adj : having lost inhabitants as by war or disease; "the 15th
century plagues left vast areas of Europe depopulated"