drilled
Explore definitions, synonyms, and language insights of drilled
Definitions
Adjective Satellite
trained in a skill by repetitious practice; "well-drilled in military procedures"
Explore definitions, synonyms, and language insights of drilled