What is the meaning of Bombardon?

A brass instrument, the bass version of the tuba.

A bass instrument of the shawm family

An organ pedal stop at 32' pitch which imitates the sound of the above mentioned instruments.

bombardon, bass tuba

bombardon, certain bass instruments, notably a tuba

bombardon

Source: wiktionary.org