lockbox ( synonym found)

Definition of lockbox:

°A box with a built-in lock.

Definition of lockbox:

°A box with a built-in lock.

Back to Top