GTO

views updated

GTO Gran Turismo Omologata (Italian: certified for grand touring; of sports cars)

More From encyclopedia.com