Meaning of rumba box in English:

rumba box

noun

  • A type of large thumb piano, typically used in Caribbean music, producing notes of a bass register.

Origin

1950s; earliest use found in The Daily Gleaner.