Definition of ball hitch in English:

ball hitch

noun

  • (On a motor vehicle) a type of tow bar surmounted by a metal ball, to which the tow rope or drawbar of a caravan, trailer, etc., is secured; a corresponding fitting on the drawbar of a caravan or trailer.

Origin

1930s; earliest use found in The Oakland Tribune.