Great Red Spot (noun) Definition, Meaning & Examples

noun
  1. a large long-lived oval feature, south of Jupiter's equator, that is an anticyclonic disturbance in the atmosphere
    Great Red Spot (noun) Definition, Meaning & Examples

    More Definitions