TowballspeedrevJune 8, 2024 « Back to Glossary IndexA British term referring to a hitch ball used for towing trailers. « Back to Glossary Index