Scotch derrick

English

Noun

Scotch derrick (plural Scotch derricks)

  1. A derrick having stifflegs.