Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sportscar Definition

Cancel
sportscar
noun(sports car)
a low small usually 2-passenger automobile designed for quick response, easy maneuverability, and high-speed driving

Words Related to sportscar!

sportscar Examples by Brain Bank Users