NeoDict for iPhone.

Available free in the App Store

View
NeoDict for Android.

Available free in the Play Store

View
English Dictionary
▪ drill▪ drill bit▪ drill hole▪ drill in▪ drill instructor
◊ drill hole
drill hole
n : (mining terms) a hole or passage made by a drill; usually
made for exploratory purposes [syn: {bore}, {bore-hole}]