English Dictionary
◊ DRILLED
drilled
adj : trained in a skill by repetitious practice; "well-drilled in
military procedures"