English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition exomoon in British English

exomoon noun

noun
1

a moon which is outside the Earth's solar system

Example

Astronomers are searching for exomoons, but these satellites of distant planets are hard to find.

Definition exomoon in British English