supercar in Greek supercar in Greek υπεραυτοκίνητο noun Any high-performance sports car. Add to Flashcards