Definition of physical drill in US English:

physical drill

noun

  • Physical exercises.

Origin

Late 19th century.