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