NeoDict for iPhone.
Available free in the App Store
View
NeoDict for Android.
Available free in the Play Store
View
English Dictionary
▪ drill site
▪ drill steel
▪ drilled
▪ drilling
▪ drilling bit
◊ drilled
drilled
adj : trained in a skill by repetitious practice; "well-drilled in
military procedures"
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]