Definition of last hand in US English:

last hand

noun

  • The final or finishing stroke or touch.

Origin

Mid 16th century; earliest use found in Geoffrey Fenton (c1539–1608), translator and administrator in Ireland.