English synonyms about - contact  
pull up shorthaltstop

pull up short

verb

1 pull up short

Stop abruptly.


Find more on pull up short elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0195