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

owtl towl ltow wlto