Конечная часть сложных прилагательных, вносящая значение: имеющий столько пушек, сколько указано в первой части слова (двадцатипушечный корвет).
Значение слова ...ПУШЕЧНЫЙ в Новом толково-словообразовательном словаре русского языка Ефремовой
Что такое ...ПУШЕЧНЫЙ
Ефремова. Новый толково-словообразовательный словарь русского языка Ефремовой. 2012