Meaning of bombardon

Definition of bombardon

(noun) a tuba that coils over the shoulder of the musician
a large shawm; the bass member of the shawm family

Other information on bombardon

WIKIPEDIA results for bombardon
Amazon results for bombardon