houseboat

noun

1.
a barge that is designed and equipped for use as a dwelling