Конечная часть сложных существительных - названий геометрических фигур, вносящая значение: содержащий столько углов, сколько указывается в первой части слова (треугольник, пятиугольник, семиугольник и т.п.).
Значение слова ...УГОЛЬНИК в Новом словаре русского языка Ефремовой
Что такое ...УГОЛЬНИК
Ефремова. Новый словарь русского языка Ефремовой. 2005