DRILLED

Definition of DRILLED

  1. (adj)trained in a skill by repetitious practice