harquebus in French harquebus in French arquebuse noun An obsolete matchlock firearm. Add to Flashcards