organette

English

noun
Definitions
  • An early mechanical accordion that played music encoded on rolls of perforated paper.

Etymology

Suffix from English organ.

Origin

English

organ

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms