留置場

police cell; place of detention; jail

Meaning

  1. n
    police cell; place of detention; jail

Example sentences

  • Before I could protest, I was handcuffed and was on my way to prison.

  • The police threatened to send her to jail.