Home
Search
Index
Definify.com
Webster
1913
Edition
Orchestrion
Or-ches′tri-on
,
Noun.
A large music box imitating a variety of orchestral instruments.
Similar Results