What is the meaning of arquebus in English?

Learn vocabulary with pictures as well as definitions of arquebus in English

Learn in

See more

n. arquebus

Definition of arquebus in English

Muzzle-loading firearm that has a long barrel and is fired using a matchlock.

Synonyms of arquebus in English

harquebus