Noun
drill {instruments & machines}
drill {ing}, {sport}
تدريب {رياضة}
مثقب [ج. مَثاقِب]
drill {instruments & machines}
drill {min.}
ثقابة {تعدين}
Verb
to drill
درب {على, في}
to drill {oneself}
...
drill {agr.}
بذارة {آلة تزرع البذور على أعماق متساوية وفي سطور متوازية}، {زراعة}
drill {min.}
drill {min.}