Moonlet definitions

mo͝on'lĭt
A small natural or artificial satellite.
noun
8
0
A small moon or artificial satellite.
noun
7
0
(astronomy) A very small body orbiting a planet, often as part of a ring.
noun
0
0

Origin of moonlet

From moon + the diminutive suffix -let.