ON THE ISLAND


Meaning of ON THE ISLAND in English

Formula 1 slang: on the racetrack. Example: Despite the rain, McNish is managing to keep it on the island.

Slang English vocab.      Английский сленговый словарь.