alambradoFormsTop 20000MeaningsNoun1. wire fence, chainlink fence (Latin America)2. wire mesh, screen3. wiring