• word of the day

    owlt

    owlt - Dictionary definition and meaning for word owlt

    Definition
    (noun) the elapsed time it takes for light (or radio signals) to travel between the Earth and a celestial object
    Synonyms : one-way light time
Download our Mobile App Today
Receive our word of the day
on Whatsapp