ドリルTop 8000MeaningsNoun1. drill bit; drillNounSuru verb2. drill (practice)Noun3. drill (Mandrillus leucophaeus)