1. [Téc/Geral] arame farpado ◼ Sinônimos Inglês barbed wire; barb wire; Meaning A double strand of wire with four-point barbs equally spaced along the wire deployed as an obstacle to human trespass or entry into an area.Ilustração:http://www.learnersdict...