Meaning of lockbox

Definition of lockbox

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

Other information on lockbox

WIKIPEDIA results for lockbox
Amazon results for lockbox