drilled

英文釋義

  1. trained in a skill by repetitious practice