Definition of Great Red Spot in English:

Great Red Spot

proper noun

Astronomy
  • A weather system on the planet Jupiter which measures over 6,200 miles (10,000 km) across and has persisted at least since the beginning of telescopic observations.