Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
synths
in English
synths
#uncommon
Definitions
Noun
a
musical
synthesizer
;
sound
generator
multiple
synthesizers
;
electronic
instruments
Verb
to
produce
sound
using
a
synthesizer