Meaning of drill in English
1. a special tool or machine that makes holes in something
an electric drill
2. training exercises
The pupils were having a fire drill.
1. make a hole or dig with a drill
The carpenter drilled a hole in the wall.
2. teach someone by having them to do something again and again; teach by repetition
The music teacher drilled the band on how to march.