English Dictionary
Definition keep in in British English
keep in phrasal verb
[transitive]phrasal verb1
to make someone stay in a place, especially in school as a punishment
Synonyms and related words

English Dictionary
to make someone stay in a place, especially in school as a punishment