EN

Synonyms for grand tourer

All synonyms

Noun

Definitions

  1. n. 1

    A kind of sports car designed for high speeds and long distances, combining performance and luxury attributes.