Motorsports/Definition

A generic term used to describe competitive racing of engine-powered land vehicles.