houseguest
[ hous-gest ]
/ ˈhaʊsˌgɛst /
noun
a person staying with a household as a guest for one night or longer.
Words nearby houseguest
British Dictionary definitions for house guest
house guest
noun
a guest at a house, esp one who stays for a comparatively long time