Definition of moonlet in English:
1A small moon.
- ‘The interiors of the tiny moonlets, which have been shielded from contamination by the continual collisions with each other, are the source of purer water ice,’ he said.
- Essentially, rings are just thousands of tiny moonlets that orbit a planet and don't clump back into larger objects.
- In fact, little moonlets may constantly form and be broken apart.
1.1An artificial satellite.
Definition of moonlet in:
- British & World English dictionary