Definition of monk's arquebus in English:

monk's arquebus

noun

historical, rare

Origin

Late 19th century.