Langimage
English
B1

being detained by the police or other authority.

Meanings

being detained by the police or other authority.

He was placed under arrest for theft.

Synonyms

Antonyms

Last updated: 2025/01/11 11:51