steamboat (n.)youdaoicibaDictYouDict
1787, from steam + boat (n.).