Translation English Spanish: latch on
Dictionary: main
latch on
verb
2 abatir,  arremolinarse,  arruinar,  caer en la cuenta,  caerse,  comprender,  dar vueltas,  demoler,  derribar,  derribarse,  derrocar,  derrumbarse,  desmoronarse,  girar,  rodar,  tambalearse,  voltear. 
3 abrazar,  adoptar,  aguantar,  desnudar,  desposeer,  levantar,  privar,  quitar,  recoger,  sacar,  soportar.