barb wire deal n.[SE barbed wire + deal](US) a difficult situation.Show quotations1958McCulloch Woods Words n.p.: [...] Barb wire deal—a tough situation to handle.