Definition of “houseguest” - English Dictionary

british dictionary