NeoDict for iPhone.

Available free in the App Store

View
NeoDict for Android.

Available free in the Play Store

View
English Dictionary
▪ defile▪ defiled▪ defilement▪ definable▪ define
◊ defilement
defilement
n : the state of being polluted [syn: {befoulment}, {pollution}]