Orchestrelle Definition

noun

A player organ designed to mimic the sound of an orchestra, manufactured and used from the late 19th century to early 20th century.

Wiktionary

Other Word Forms of Orchestrelle

Noun

Singular:
orchestrelle
Plural:
orchestrelles

Find Similar Words

Find similar words to orchestrelle using the buttons below.

Words Starting With

Words Ending With

Unscrambles

orchestrelle