Definition of pad tree in English:

pad tree

noun

  • A frame of wood or metal giving shape and rigidity to a pad.

Origin

Mid 19th century; earliest use found in Scientific American.