NeoDict for iPhone.

Available free in the App Store

View
NeoDict for Android.

Available free in the Play Store

View
English Dictionary
▪ demoiselle▪ demolish▪ demolished▪ demolishing▪ demolition
◊ demolished
demolished
adj : torn down and broken up [syn: {dismantled}, {razed}]