0%

ALL meanings of arquebusade

A a
  • noun arquebusade the shot of an arquebus 3
  • noun arquebusade a distilled water produced from a range of aromatic plants which was originally used to heal gunshot wounds 3
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?