pull_up_shortEnglish

pull up short

Verb

Stop abruptly

English: pull up short