Definify.com

Definition 2024


earthlight

earthlight

English

Noun

earthlight (plural earthlights)

  1. sunlight reflected from the Earth's surface

See also