skywave

Meaning

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

Etymology

From sky + wave.

English

Start learning English with learnfeliz.

Practice speaking and memorizing "skywave" and many other words and sentences in English.

Go to our English course page
Sentences

Comments