BARBWIRE


Meaning of BARBWIRE in English

[barb.wire] n (1880): barbed wire

Merriam-Webster English vocab.      Английский словарь Merriam Webster.