Space Telescope Launched in 1990
This page is the CodyCross answer for the clue below from Let's Party, Group 2063, Puzzle 2.
Question
Space Telescope Launched in 1990
Answer
HUBBLE
Word Meaning:
HUBBLE — (Scotland) An uproar.
Definitions from Wiktionary.