Find the word definition

Wikipedia
Netcars

RACcars.co.uk was launched to the motor trade on 16 May 2013 following an acquisition of the original netcars.com business in February 2013, an online motoring portal for buying used cars.