Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
soundwave
in English
soundwave
us
//ˈsaʊndweɪv//
uk
//ˈsaʊndweɪv//
#uncommon
Definitions
Noun
a
pressure
wave
transmitted
through
materials
;
audible
The
microphone
picked
up
the
soundwave
from
the
guitar
.
a
longitudinal
wave
of
sound
energy
(
through
plastics
,
etc
.)
The
soundwave
propagated
through
the
metal
rod
at
a
constant
speed
.
Base Words
sound
wave