barbed wire
US
/ˌbɑrb(d) ˌˈwaɪər/
UK
/bɑbd ˈwaɪə/
Definition for barbed wire is being prepared and will be available soon.
Definition for barbed wire is being prepared and will be available soon.