meaning of at-home

at-home meaning in Etymology Dictionary

"reception of visitors," 1745, from phrase yourself.