New Zealand-based outdoor apparel company Icebreaker has won a long-running legal dispute in the US after Italian fashion design house Gilmar complained its Iceberg trademark had been infringed.