Definitions of houseguest:

  • noun:   a guest entertained in your house