Search results
- Dictionarybarbed wire/ˌbɑːbd ˈwʌɪə/
noun
- 1. wire with clusters of short, sharp spikes set at short intervals along it, used to make fences or in warfare as an obstruction.
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries