Webster's Revised Unabridged Dictionary · 1913

Petar

Petar , noun

See Petard. [Obsolete]
Hoist with his own petar. — Shakespeare