have over verb1 •To host (a visiting guest) at one's house.I had Tom over yesterday, and we chatted about this and that. formshad over · having over · has over
have something over someone verb1 •To know something scandalous or demeaning about someone; to know of dirt on someone. formshad something over someone · having something over someone · has something over someone