Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
soundscape
in English
soundscape
us
/ˈsaʊndskeɪp/
uk
/ˈsaʊndskeɪp/
#uncommon
Definitions
Noun
an
environment
created
by
sound
;
emotional
or
virtual
Verb
to
design
an
acoustic
space
(
physical
or
virtual
)