The Automotive Dictionary is the world's most comprehensive dictionary of the automotive industry.
Gran Turismo meaning
Gran Turismo definition
(GT) A car which combines the features of both the sedan and sports car . It features excellent engineering and road handling with relative comfort. Made in two-seater and four-seater models with cramped rear seats.