have collared
Presente perfecto del verbo collar. Hay otras traducciones para esta conjugación.

collar

Popularity
8,000+ learners.
You could have collared him right there.
Lo debiste haber arrestado en ese mismo instante.
Palabra del día
helado