15세기 초 (예문 deteined에 암시됨), "막다 또는 멀리하다, 보류하다"라는 의미로, 고대 프랑스어 detenir "저지하다, 막다" (12세기)에서 유래, 라틴어 detinere "저지하다, 막다"에서 유래, de "부터, 멀리" (참조 de-) + tenere "잡다" (PIE 어근 *ten- "늘이다"에서 유래).
"구금하다"라는 법적 의미는 15세기 후반 (앵글로-프랑스어에서는 13세기 후반)에서 유래. "계속 진행하지 못하게 하다"라는 의미는 1590년대부터. 현대 철자는 17세기, contain, retain 등의 영향을 받아 형성됨. 관련: Detained; detaining.