Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of starlight

- The light given by the stars.
- Lighted by the stars, or by the stars only; as, a starlight night.