Bombardon definitions

noun

a tuba that coils over the shoulder of the musician

See also: helicon

noun

a large shawm; the bass member of the shawm family

See also: bombard