Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
microphone
in English
microphone
us
//maɪkroʊfoʊn//
uk
//maɪkrəʊfʌn//
#common
Plural
microphones
Definitions
Noun
a
device
converting
sound
to
electric
current
;
for
recording
a
tool
capturing
sound
for
transmission
or
broadcast