13 English Words Ending in LUNE
Prev.1Next
Definition: 1. (astronomy) The point of an elliptical lunar orbit where the distance between the satellite and the Moon is at its maximum.
Show more information about apolune
Definition: 1. (architecture, furniture) In the shape of a half-moon, i.e. semicircular.
There are 3 definitions of the word demilune
Show more information about demilune
Definition: 1. During the presence of the moon in the sky; specifically, events or experiences occurring during the nighttime hours when the moon is visible.
There are 2 definitions of the word mentrelune
Show more information about mentrelune
Definition: 1. (astronomy) The point of an elliptical lunar orbit where the distance between the satellite and the Moon is at its minimum.
Show more information about perilune
Prev.1Next
Search took: 6.5822 ms