Idiom
keep company with someonekeep company (with someone)
1.
to be connected with someone.
There are rumors that the singer keeps company with some very dangerous criminals.
2.
to spend time together in a romantic relationship.
They've been keeping company for a year and plan to marry in the spring.
Usage notes: often used in this sense for a humorous effect as an old-fashioned expression for beginning a relationship with the intention of marriage