lockbox
[ lok-boks ]
noun
a strongbox.
a rented post office box equipped with a lock.
Origin of lockbox
1Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2024
Browse