RED DRUM


Meaning of RED DRUM in English

[red drum] n (1709): channel bass

Merriam-Webster English vocab.      Английский словарь Merriam Webster.