steamboater
Etymology
From steamboat + -er.
noun
Someone who pilots a steamboat