truck racing


truck racing

n (Motor Racing) a motor sport in which powerful trucks, without their containers, are raced around a circuit