meaning of bombardier beetle

bombardier beetle meaning in General Dictionary

beetle that ejects audibly a pungent vapor when disturbed