IPA: /ˈhaʊsˌɡɛst/
KK: /ˈhaʊsˌɡɛst/
A person who visits and stays temporarily in someone else's home.
We invited a houseguest to stay with us for the weekend.
Houseguest → It is formed from "house" (from Old English *hus*, meaning a dwelling or shelter) and "guest" (from Old English *gæst*, meaning a visitor or stranger). The word "houseguest" refers to a visitor who stays at someone's home.
Think of a 'dwelling' ('house') where a 'visitor' ('guest') comes to stay — that's what a houseguest is.
No commonly confused words.