Происхождение слова канонер

каноне́р вначале: канонир, Уст. морск. 1720 г.; см. Смирнов 130. Заимств. из нем. Kanonier «артиллерист».

См. также: значение слова канонер в толковых словарях.