BARKING IRONS MEANING IN ENGLISH

• Barking irons Definition & Synonyms

  1. () Instruments used in taking off the bark of trees.
  2. () A pair of pistols.


RECENT SEARCHES