You have searched the English word microphone meaning in French microphone. microphone meaning has been search 2123 (two thousand one hundred and twenty-three) times till 10/29/2020. You can also find microphone meaning and Translation in Urdu, Hindi, Arabic, Spanish, French and other languages.

MICROPHONE MEANING IN FRENCH

English
French
Microphone microphone  

Definition & Synonyms


• Microphone

  1. (n.) An instrument for intensifying and making audible very feeble sounds. It produces its effects by the changes of intensity in an electric current, occasioned by the variations in the contact resistance of conducting bodies, especially of imperfect conductors, under the action of acoustic vibrations.