laddle? Did you mean ladder? or ladle? or
cat o' nine tails? eek