Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
microphones
in English
microphones
#common
Lemma:
microphone
The lemma is the base or root form of this word.
Definitions
Noun
devices
that
convert
sound
to
electric
signals
;
for
recording
or
broadcast
multiple
microphones
(
equipment
for
sound
capture
)