barbed wire
Concise Oxford English Dictionary © 2008 Oxford University Press:
barbed wire
▶noun wire with clusters of short, sharp spikes set at short intervals along it, used as a defensive barrier.
'barbed wire' also found in these Oxford entries:

