Definitions
adjective
trained in a skill by repetitious practice
“well-drilled in military procedures”
Look “drilled” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
trained in a skill by repetitious practice
“well-drilled in military procedures”