DictionaryAI

skywave

Short definition from Wiktionary

Noun

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

We haven’t written up skywave yet: Simple and Standard meanings, examples and a quiz.