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