BARKING IRONS


Meaning of BARKING IRONS in English

Pistols, from their explosion resembling the bow-wow or barking of a dog. IRISH.

Slang English vocab.      Английский сленговый словарь.