DETAIN Meaning of DETAIN in English v.tr. 1 keep in confinement or under restraint. 2 keep waiting; delay. detainment n.[ ME f. OF detenir ult. f. L detinere detent- (as DE-, tenere hold) ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012