ladder

Fun Dictionary -> ladder

ladder - Vulgar Dictionary definition

To go up the ladder to rest; to be hanged.