artillerist (n.)youdaoicibaDictYouDict
1778; see artillery + -ist.