Definitions of deedbox:

  • noun:   a strongly made box for holding money or valuables; can be locked