Unscramble
Definition of Owlt
Noun: OWLT
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