Definition of music roll in English:

music roll

noun

  • Piano roll. Now chiefly historical.

Origin

Mid 19th century (in an earlier sense). From music + roll.

Pronunciation

music roll

/ˈmjuːzɪk rəʊl/