Make-yourself-at-home meaning

An invitation to a guest in the speaker's home to treat the house as if it were theirs.
phrase
0
0
Advertisement