NeoDict for iPhone.

Available free in the App Store

View
NeoDict for Android.

Available free in the Play Store

View
English Dictionary
▪ demolish▪ demolished▪ demolishing▪ demolition▪ demon
◊ demolishing
demolishing
n : complete destruction of a building [syn: {razing}, {leveling},
{tearing down}]