Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

moonlet Definition

Cancel
moonlet
noun(moon-let)
a small natural or artificial satellite

Words Related to moonlet!

moonlet Examples by Brain Bank Users