loadboard

noun

1.
a portable platform for storing or moving goods that are stacked on it