To make a hole in something using a drill. He drilled a hole in the wall to hang the picture.
To practice something repeatedly to improve skill or knowledge. The coach drilled the team on their defensive plays.
To teach or train someone by repetitive instruction. The teacher drilled the students on multiplication tables.