Definition, synonyms and related words
An extremely high-performance sports car, ranking above a supercar.