Superwave meaning

A particularly intense wave.

2006 Paul A. LaViolette - Decoding the Message of the Pulsars: Intelligent Communication from the Galaxy - Page 98

The geologic record registers a number of other things happening around the time of this superwave passage.

noun
0
0
Advertisement

Origin of superwave

  • super- +‎ wave
    From Wiktionary