wire tangle

listen to the pronunciation of wire tangle
English - English
{i} nest of barbed wire placed in an area to prevent penetration on enemies (or thieves, etc.)