Meaning of “barbed wire” - Learner’s Dictionary

barbed wire

noun [ U ] uk us /ˌbɑːbdˈwaɪər/

strong wire with short, sharp points on it to keep people out of a place:

a barbed wire fence

(Definition of “barbed wire” from the Cambridge Learner’s Dictionary © Cambridge University Press)