NeoDict for iPhone.

Available free in the App Store

View
NeoDict for Android.

Available free in the Play Store

View
English Dictionary
▪ demolished▪ demolishing▪ demolition▪ demon▪ demon-ridden
◊ demolition
demolition
n 1: an event that destroys something [syn: {destruction}]
2: the act of demolishing