Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
shockwave
in English
shockwave
us
/ˈʃɑkwæv/
uk
/ˈʃɒkweɪv/
#common
Definitions
Noun
a
sudden
energy
release
;
intense
disturbance
a
high-speed
pressure
wave
(
through
fluid
or
gas
)
a
violent
or
intense
disruption
Base Words
shock
wave