What is the full meaning of arquebusade
(French) a lotion for shot-wounds [n -S]
Example of the word arquebusade placed on a Scrabble board.