DETAIN


Meaning of DETAIN in English

v. a.

1.

Restrain, stay, check, delay, retain, stop, keep back.

2.

Confine, hold or keep in custody.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.