Meaning of pull up short

Definition of pull up short

(verb) stop abruptly; "The police car pulled up short and then turned around fast"

Other information on pull up short

WIKIPEDIA results for pull up short
Amazon results for pull up short