DETENTION


Meaning of DETENTION in English

n. custody, confinement, imprisonment, captivity, internment, incarceration, restraint, Archaic or literary durance The culprit was kept in detention for a week

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.