What is the meaning of the word "arquebus"?

Definitions: