Definition of Great Red Spot in English:

Great Red Spot

Line breaks: Great Red Spot
Astronomy
A weather system on the planet Jupiter which measures over 10,000 km across and has persisted at least since the beginning of telescopic observations.

Definition of Great Red Spot in:

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day abjure
Pronunciation: əbˈdʒʊə
verb
solemnly renounce (a belief, cause, or claim)