XLR


Meaning of XLR in English

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)

Film and video English vocabulary.      Английский словарь фильмов и видео.