petar Meaning, Definition & Usage

Pe*tar" noun
Definitions
  1. See Petard. Obs. "Hoist with his own petar." Shak.

Webster 1913