BARBED WIRE


Meaning of BARBED WIRE in English

[barbed wire] n (1881): twisted wires armed with barbs or sharp points--called also barbwire

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