Langimage
English
B1

speaking or performing using a microphone; currently hosting or addressing an audience.

Meanings

speaking or performing using a microphone; currently hosting or addressing an audience.

She's been on the mic for the past hour during the radio show.

Synonyms

Last updated: 2025/12/18 02:35