drop safe
/D R AA1 P S EY0 F/noun
- 1
A safe (lockable box) with a slot allowing items to be deposited without unlocking it.
Translate โdrop safeโ into another language
Choose a language below to open the translator with English selected as the source language.