keep somebody in phrasal verb ( see also ↑ keep )
1 . to make someone stay in hospital because they are too ill to go home:
They kept her in overnight for observation.
2 . British English to force someone to stay inside, especially as a punishment in school