Definition of Owlt

Noun: OWLT

  1. The elapsed time it takes for light (or radio signals) to travel between the Earth and a celestial object
    - one-way light time

See also:
owls
own

Anagrams containing the word owlt

otlw towl ltow wlto