to detain
- detener, entretener, demorar, retrasar
to stop
- detenerse, parar, tapar, impedir, evitar, cesar, terminar, detener, quedarse, dejar de
to halt
- detener, parar (a una persona), detenerse, pararse, interrumpir (una actividad)
to keep
- guardar, cuidar, cumplir (la palabra a uno), acudir a (una cita), observar (una fiesta), seguir, no dejar, conservarse (dícese de los alimentos), mantener, mantener (una familia), criar (animales), llevar, escribir (un diario, etc.), conservar, quedarse con, hacer quedar, detener