shot in the locker
Noun
Meaning
shot in the locker (plural shots in the locker)
(nautical, slang) Money or other resources available on hand.
Noun
shot in the locker (plural shots in the locker)
(nautical, slang) Money or other resources available on hand.