Find the word definition

Wiktionary
sports cars

n. (plural of sports car English)