Sekirov Dictionary

microphone

UK /ˈmaɪ.kɹəˌfəʊn/US /ˈmaɪ.kɹəˌfoʊn/

noun2

verb1

  1. To put one or more microphones on or in.
forms

microphoned · microphoning · microphones

This dictionary works without the internet: on your phone · in Chrome