lockbox Definition
Definition
A secure box or enclosure used for storing valuables, payment instruments, or documents, often in a locked and secure location or facility.
Browse
A secure box or enclosure used for storing valuables, payment instruments, or documents, often in a locked and secure location or facility.
Browse