What is the full meaning of petronels
PETRONEL, a sort of hand cannon, or portable firearm, used in France in the 15th century [n]
Example of the word petronels placed on a Scrabble board.