|

petard

DEFINITIONS OF: petard

1

n an explosive device used to break down a gate or wall

Type of:
explosive device
device that bursts with sudden violence from internal energy
WORD FAMILY
USAGE EXAMPLES