houseboat (n.)youdaoicibaDictYouDict
1790, from house (n.) + boat (n.).