Skywave

noun

Definitions

Noun
  1. 1
    An electromagnetic wave refracted back to the Earth by the ionosphere.

Etymology

From sky + wave.

Next best steps

Mini challenge

Unscramble this word: skywave