neebed

noun

1.
a stand to support a corpse or a coffin prior to burial