NeoDict for iPhone.

Available free in the App Store

View
NeoDict for Android.

Available free in the Play Store

View
English Dictionary
▪ electric discharge▪ electric doublet▪ electric drill▪ electric eel▪ electric eye
◊ electric drill
electric drill
n : a rotating drill powered by an electric motor [syn: {drill}]