scaffold

scaffold [-s] n

OFr schaffaut < L. uncertain 'wooden tower or gallery'.

  1. Framework; support; platform.
  2. Gallows; gibbet; pillory; platform for executing someone by hanging.