What is the full meaning of petars
PETAR, an explosive device, also PETARD [n]
Example of the word petars placed on a Scrabble board.