British term for a large hauling truck or vehicle