WordUnscrambler Home
lockbox
Definitions
[ˈlɒkbɒks], (Noun)
Definitions:
- a lockable container, typically for storing money or valuables
Phrases:
Origin
:
Click here to see the free dictionary definition for lockbox
definition by Oxford Dictionaries