One of my friends sent out an email this week to announce that he will be “at home” (to visitors) on Sunday afternoon, meaning that he’s putting on a party.
One definition of “at home” in my English dictionary is, “giving an informal party at one’s own home”, and “an at home” can refer to such a party. This is apparently a British usage and not a very common one.
Is this expression or something similar used in other English-speaking countries?