NeoDict for iPhone.

Available free in the App Store

View
NeoDict for Android.

Available free in the Play Store

View
English Dictionary
▪ deficit▪ deficit spending▪ defilade▪ defile▪ defiled
◊ defilade
defilade
n : the arrangement of defensive fortifications to protect
against enemy fire