Definitions of lockbox:

  • noun:   a fireproof metal strongbox (usually in a bank) for storing valuables