Словарь БСЭ
Канонир — (нем. kanonier - от итал. cannone - пушка), солдат в артиллериирусской и некоторых других армий.
Словарь Ожегова
Канонир — Рядовой артиллерии
Толковый словарь Ушакова
КАНОНИР — КАНОНИР КАНОНИ́Р и канонер, канонера, муж. (нем. Kanonier от франц. canonnier) (воен. ист.). Рядовой в артиллерии, пушкарь. «Пушку разорвало с первого выстрела и убило канонира.» Пушкин. Толковый словарь Ушакова. Д.Н. Ушаков. 1935-1940.
Современный толковый словарь русского языка Ефремовой
Канонир — канони́р м.; = каноне́р Рядовой артиллерии; пушкарь (в Российском государстве до 1917 г.). Толковый словарь Ефремовой. Т. Ф. Ефремова. 2000.
Энциклопедический словарь Ф.А. Брокгауза и И.А. Ефрона
Канонир — (воен., от франц. canon) — наименование, присвоенное младшим нижним чинам в артиллерии и соответствующее званию "рядовой" в пехоте. В буквальном смысле К. означает — пушкарь.
см. также морфологический разбор слова "канонир".