leading hands

English

Noun

leading hands

  1. plural of leading hand