DETENTION


Meaning of DETENTION in English

(n.) Confinement; restraint; custody.

Webster's English dictionary.      Английский словарь Webster.