Gran turismo

What is Gran turismo?

Gran turismo definition and meaning on Dictionary terms:
adjective

(of an automobile) certified as conforming to the specifications, as fuel capacity and engine displacement, for a class of standard automobiles (Gran Turismo) qualified to engage in various types of competitions. Abbreviation: GTO