lockups

'lɒkʌp

英文释义

n. jail in a local police station
n. the act of locking something up to protect it

中文翻译

n. 拘留所, 监狱;锁住;监禁

学习工具