'Petar' definitions:

Definition of 'Petar'

From: GCIDE
  • Petar \Pe*tar"\, n. See Petard. [Obs.] "Hoist with his own petar." --Shak. [1913 Webster]