have (someone) over (for something)

have (someone) over (for something)

To invite someone to one's home for a specific reason or activity, named after "for." Once we're all settled into our new house, we'll definitely have you over for dinner.See also: have, over

have someone over

(for something) to invite someone to come to one's home, for a meal, party, visit, cards, the evening, etc. (Fixed order.) We will have you over for dinner some day. We will have you over soon.See also: have, over