What is the meaning of Cannoneer?

A person who tends and operates a piece of artillery, especially a cannon.

Source: wiktionary.org