Beelingo.com

English Dictionary

  • Hide translation

 ionospheric wave ionospheric wave

noun

  • a sky wave that is reflected by the ionosphere  ( ionospheric wave )
    a sky wave that is reflected by the ionosphere