Refine this word faster
Skywave
noun
Definitions
Noun
- 1 An electromagnetic wave refracted back to the Earth by the ionosphere.
Etymology
From sky + wave.
See also for "skywave"
Next best steps
Mini challenge
Unscramble this word: skywave