Definitions of cannoneer:

  • noun:   a serviceman in the artillery