Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
skywave
in English
skywave
us
//ˈskaɪweɪv//
uk
//ˈskaɪweɪv//
#uncommon
Definitions
Noun
ionosphere-refracted
electromagnetic
wave
The
radio
signal
was
transmitted
via
a
skywave
to
reach
distant
locations
.
Base Words
sky
wave