pull up short
English Thesaurus
1. stop abruptly (verb.motion)
domain category | : | driving, |
definition | : | the act of controlling and steering the movement of a vehicle or animal (noun.act) |
Visual ArtiKata
Explore pull up short in ArtiKata.com >
domain category | : | driving, |
definition | : | the act of controlling and steering the movement of a vehicle or animal (noun.act) |