drilledEnglish

drilled

Adjective

Trained in a skill by repetitious practice

English: drilled