Stumbled in example sentence
In other words, we have possibly stumbled upon the holy grail of modern day planetary exploration, or in other words, an environment that is potentially suitable for living organisms.
More example sentences with word stumbled
All example sentences