logo comp4

Drill

Drill someone with questions to intensely or vigorously interrogate someoney parents wouldnt stop drilling me with questions as i was heading out the doori thought id never be able to leave would you stop drilling me i dont know where he is see also drill fire drill 1n organized evacuation of a building to prepare its occupants for.