Lockbox ships Synonyms

Definitions for Lockbox


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

LS abbreviation

LS is an abbreviation for Lockbox Ships
What does LS stand for?
LS stands for "Lockbox Ships"