BizTerm Definition
detain
Full Definition

See imprison.


Previous Biz Term Next Biz Term