haul_upEnglish

draw up, haul up, pull up

Verb

Come to a halt after driving somewhere

English: draw up, pull up, haul up

English words with similar meanings

Show 2 words