MohammedPreview
Open in TheBrain

To Hitch Up

  1. To fasten up.
  2. To pull or raise with a jerk.
  3. To attach (a horse, etc.) to a vehicle.