One of several varieties of sound connectors having three or more conductors plus an outer shell which shields the connectors and locks the connectors into place. (Sound)
XLR
Meaning of XLR in English
Film and video English vocabulary. Английский словарь фильмов и видео. 2012