Shobdo Logo
ODEracing car

racing car

Flag: gbEnglishOxford Dictionary of English

racing car /ˈreɪsɪŋ kɑː /
noun a car built for racing on a prepared track.