Find the word definition

Wiktionary
orchestrelle

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

Usage examples of "orchestrelle".

As they lifted the casket, Paine began playing on the orchestrelle Schubert's "Impromptu," which was Jean's favorite.