houseboat (n.) Look up houseboat at Dictionary.com
1790, from house (n.) + boat (n.).