stock car

views updated

stock car • n. 1. an ordinary car that has been modified for racing.2. a railroad car for transporting livestock.