SynonymX
Speak
Drilled
Definition of Drilled
1.
Trained in a skill by repetitious practice
Adjective Satellite
Semanticaly linked words with "drilled"
trained