English to Hindi

Meaning for:
barbwire
other
काँटेदार तार