deed box









deed box


noun

  1. a lockable metal box for storing documents
50 queries 0.368